                 if index < buttons.count {
                     let newButton = buttons[index]
                     newButton.isSelected = true
-                    newButton.isUserInteractionEnabled = false
                 }
 
                 if index < panelDescriptors.count {


    @objc func tappedButton(_ sender: UIButton!) {
        for (index, button) in buttons.enumerated() where button == sender {
            selectedPanel = LibraryPanelType(rawValue: index)
            if selectedPanel == .bookmarks {
                UnifiedTelemetry.recordEvent(category: .action, method: .view, object: .bookmarksPanel, value: .homePanelTabButton)
            } else if selectedPanel == .downloads {

                if index < buttons.count {
                    let currentButton = buttons[index]
                    currentButton.isSelected = false
                }
            }

