             
             NSObject.cancelPreviousPerformRequests(withTarget: self, selector: #selector(_scrollToSelectedTitleItemWithAnimation), object: nil)
             // Set up the animated transition delegate:
-            _delegatesQueue.remove(_interactiveTransition)
-            _delegatesQueue.add(_animatedTransition)
+            // _delegatesQueue.remove(_interactiveTransition)
+            // _delegatesQueue.add(_animatedTransition)
             // Set to the selected offset.
-            let _offsetX = _calculatedPositionUptoTitleItem(at: _selectedTitleItemIndex, in: _navigationTitleItems)
-            _titleItemsScrollView.setContentOffset(CGPoint(x: _offsetX, y: 0.0), animated: true)
+            // let _offsetX = _horizontalOffset(upto: _selectedTitleItemIndex, in: _navigationTitleItems)
+            // _titleItemsScrollView.setContentOffset(CGPoint(x: _offsetX, y: 0.0), animated: true)
         }
     }
     @objc

    private weak var _heightConstraint: NSLayoutConstraint?
    private weak var _heightConstraintOfContainerView: NSLayoutConstraint?
    private weak var _horizontalConstraintOfBackItem: NSLayoutConstraint?
    private weak var _leadingConstraintOfLastItemView: NSLayoutConstraint?
    private weak var _leadingConstraintOfLastTransitionItemView: NSLayoutConstraint?
    private weak var _trailingConstraintOfLastTitleItemLabel: NSLayoutConstraint?
    private weak var _trailingConstraintOfLastTransitionTitleItemLabel: NSLayoutConstraint?
    private weak var _trailingConstraintOfLastTitleActionItemLabel: NSLayoutConstraint?
    private weak var _trailingConstraintOfLastTransitionTitleActionItemLabel: NSLayoutConstraint?
    private weak var _widthOfNavigationItemViewForZeroContent: NSLayoutConstraint?
    fileprivate weak var _widthOfTransitionNavigationItemViewForZeroContent: NSLayoutConstraint?
    fileprivate weak var _constraintBetweenTitleContainerAndItemsContainer: NSLayoutConstraint?
    fileprivate weak var _constraintBetweenTransitionTitleContainerAndItemsContainer: NSLayoutConstraint?

        }
        // Get the container views.
        let navigationItemViews = itemViews ?? _createAndSetupNavigationItemViews()
        navigationItemViews.itemsView.subviews.forEach{ $0.removeFromSuperview() }
        if _widthOfTransitionNavigationItemViewForZeroContent == nil {
            let width = navigationItemViews.itemsView.widthAnchor.constraint(equalToConstant: 0.0)
            width.isActive = true
