 
     // MARK: - Scroll to Element
     
-    
-    override func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
-        super.scrollViewDidEndScrollingAnimation(scrollView)
-        
-        scrollToFindInPageResultRect()
-    }
-    
     private func scrollToFindInPageResultRect() {
         if let scrollingToIndexPath = scrollingToIndexPath,
         let scrollingToResult = scrollingToResult {

            if talkPageView.collectionView.indexPathsForVisibleItems.contains(indexPath) {
                scrollToFindInPageResultRect()
            } else {
                talkPageView.collectionView.scrollToItem(at: indexPath, at: .top, animated: true)
            }
        case .topicLeadComment(topicIndex: let index, replyIdentifier: _),
             .topicOtherContent(topicIndex: let index):

            if talkPageView.collectionView.indexPathsForVisibleItems.contains(indexPath) {
                scrollToFindInPageResultRect()
            } else {
                talkPageView.collectionView.scrollToItem(at: indexPath, at: .top, animated: false)
                scrollToFindInPageResultRect()
            }
        }
    }

    private func talkPageCell(indexPath: IndexPath) -> TalkPageCell? {
        talkPageView.collectionView.layoutIfNeeded()
        return talkPageView.collectionView.cellForItem(at: indexPath) as? TalkPageCell
    }

