Tab not closing when clicking
Many times, the close button stops working. Closing and reopening sidebar fixes it.
Screencast from 2024-01-05 11-04-11.webm
Seems to be random from user POV. So I don't know specific reproduction steps.
Debug info
Addon data
{
"addonVersion": "5.0.0",
"firefoxVersion": "115.6.0",
"settings": {
"nativeScrollbars": false,
"nativeScrollbarsThin": true,
"nativeScrollbarsLeft": false,
"selWinScreenshots": false,
"updateSidebarTitle": true,
"markWindow": false,
"markWindowPreface": "[Sidebery] ",
"ctxMenuNative": false,
"ctxMenuRenderInact": false,
"ctxMenuRenderIcons": true,
"ctxMenuIgnoreContainers": "",
"navBarLayout": "horizontal",
"navBarInline": true,
"navBarSide": "left",
"hideAddBtn": false,
"hideSettingsBtn": true,
"navBtnCount": true,
"hideEmptyPanels": false,
"hideDiscardedTabPanels": false,
"navActTabsPanelLeftClickAction": "none",
"navActBookmarksPanelLeftClickAction": "none",
"navTabsPanelMidClickAction": "discard",
"navBookmarksPanelMidClickAction": "none",
"navSwitchPanelsWheel": true,
"subPanelRecentlyClosedBar": true,
"subPanelBookmarks": true,
"subPanelHistory": true,
"groupLayout": "grid",
"containersSortByName": false,
"skipEmptyPanels": false,
"dndTabAct": true,
"dndTabActDelay": 750,
"dndTabActMod": "none",
"dndExp": "pointer",
"dndExpDelay": 0,
"dndExpMod": "none",
"dndOutside": "win",
"dndActTabFromLink": true,
"dndActSearchTab": true,
"dndMoveTabs": false,
"dndMoveBookmarks": false,
"searchBarMode": "dynamic",
"searchPanelSwitch": "same_type",
"searchBookmarksShortcut": "",
"searchHistoryShortcut": "",
"warnOnMultiTabClose": "collapsed",
"activateLastTabOnPanelSwitching": true,
"activateLastTabOnPanelSwitchingLoadedOnly": true,
"switchPanelAfterSwitchingTab": "always",
"tabRmBtn": "hover",
"activateAfterClosing": "next",
"activateAfterClosingStayInPanel": false,
"activateAfterClosingGlobal": false,
"activateAfterClosingNoFolded": true,
"activateAfterClosingNoDiscarded": true,
"askNewBookmarkPlace": false,
"tabsRmUndoNote": true,
"tabsUnreadMark": false,
"tabsUpdateMark": "all",
"tabsUpdateMarkFirst": true,
"tabsReloadLimit": 5,
"tabsReloadLimitNotif": true,
"showNewTabBtns": true,
"newTabBarPosition": "after_tabs",
"tabsPanelSwitchActMove": true,
"tabsPanelSwitchActMoveAuto": true,
"tabsUrlInTooltip": "full",
"newTabCtxReopen": false,
"tabWarmupOnHover": true,
"tabSwitchDelay": 0,
"moveNewTabPin": "start",
"moveNewTabParent": "last_child",
"moveNewTabParentActPanel": false,
"moveNewTab": "end",
"moveNewTabActivePin": "start",
"pinnedTabsPosition": "panel",
"pinnedTabsList": false,
"pinnedAutoGroup": false,
"pinnedNoUnload": false,
"tabsTree": true,
"groupOnOpen": true,
"tabsTreeLimit": "none",
"autoFoldTabs": false,
"autoFoldTabsExcept": "none",
"autoExpandTabs": false,
"autoExpandTabsOnNew": false,
"rmChildTabs": "folded",
"tabsLvlDots": true,
"discardFolded": false,
"discardFoldedDelay": 0,
"discardFoldedDelayUnit": "sec",
"tabsTreeBookmarks": true,
"treeRmOutdent": "branch",
"ignoreFoldedParent": false,
"colorizeTabs": false,
"colorizeTabsSrc": "domain",
"colorizeTabsBranches": false,
"colorizeTabsBranchesSrc": "url",
"inheritCustomColor": true,
"hideInact": false,
"hideFoldedTabs": false,
"hideFoldedParent": "none",
"nativeHighlight": false,
"warnOnMultiBookmarkDelete": "collapsed",
"autoCloseBookmarks": false,
"autoRemoveOther": false,
"highlightOpenBookmarks": false,
"activateOpenBookmarkTab": false,
"showBookmarkLen": false,
"bookmarksRmUndoNote": true,
"loadBookmarksOnDemand": true,
"pinOpenedBookmarksFolder": true,
"oldBookmarksAfterSave": "ask",
"loadHistoryOnDemand": true,
"fontSize": "xxs",
"animations": true,
"animationSpeed": "fast",
"theme": "proton",
"density": "loose",
"colorScheme": "sys",
"sidebarCSS": true,
"groupCSS": false,
"snapNotify": true,
"snapExcludePrivate": false,
"snapInterval": 0,
"snapIntervalUnit": "min",
"snapLimit": 0,
"snapLimitUnit": "snap",
"snapAutoExport": false,
"snapAutoExportType": "json",
"snapAutoExportPath": "Sidebery/snapshot-%Y.%M.%D-%h.%m.%s",
"snapMdFullTree": false,
"hScrollAction": "none",
"navSwitchPanelsDelay": 128,
"scrollThroughTabs": "none",
"scrollThroughVisibleTabs": false,
"scrollThroughTabsSkipDiscarded": false,
"scrollThroughTabsExceptOverflow": true,
"scrollThroughTabsCyclic": false,
"scrollThroughTabsScrollArea": 0,
"autoMenuMultiSel": true,
"multipleMiddleClose": false,
"longClickDelay": 500,
"wheelThreshold": false,
"wheelThresholdX": 10,
"wheelThresholdY": 60,
"tabDoubleClick": "none",
"tabsSecondClickActPrev": true,
"tabsSecondClickActPrevPanelOnly": false,
"shiftSelAct": true,
"activateOnMouseUp": true,
"tabLongLeftClick": "none",
"tabLongRightClick": "none",
"tabMiddleClick": "close",
"tabMiddleClickCtrl": "discard",
"tabMiddleClickShift": "duplicate",
"tabCloseMiddleClick": "close",
"tabsPanelLeftClickAction": "none",
"tabsPanelDoubleClickAction": "tab",
"tabsPanelRightClickAction": "menu",
"tabsPanelMiddleClickAction": "tab",
"newTabMiddleClickAction": "new_child",
"bookmarksLeftClickAction": "open_in_act",
"bookmarksLeftClickActivate": false,
"bookmarksLeftClickPos": "default",
"bookmarksMidClickAction": "open_in_new",
"bookmarksMidClickActivate": false,
"bookmarksMidClickRemove": false,
"bookmarksMidClickPos": "default",
"historyLeftClickAction": "open_in_act",
"historyLeftClickActivate": false,
"historyLeftClickPos": "default",
"historyMidClickAction": "open_in_new",
"historyMidClickActivate": false,
"historyMidClickPos": "default",
"syncName": "Sidebery",
"syncSaveSettings": true,
"syncSaveCtxMenu": false,
"syncSaveStyles": true,
"syncSaveKeybindings": true,
"selectActiveTabFirst": true
},
"permissions": {
"allUrls": false,
"webRequest": false,
"webRequestBlocking": false,
"proxy": false,
"tabHide": false,
"clipboardWrite": true,
"history": true,
"bookmarks": true,
"downloads": false
},
"storage": {
"size": "689 kb",
"props": {
"containers": "1.07 kb",
"contextMenu": "1.46 kb",
"favDomains": "24.9 kb",
"favHashes": "5.49 kb",
"favicons_01": "503 kb",
"favicons_02": "144 kb",
"favicons_03": "2 b",
"favicons_04": "2 b",
"favicons_05": "2 b",
"profileID": "14 b",
"settings": "4.82 kb",
"sidebar": "1.48 kb",
"sidebarCSS": "275 b",
"tabsDataCache": "2.02 kb",
"ver": "7 b"
}
},
"sidebar": {
"nav": [
"firefox-default",
"history",
"VA7jd6p8on7b"
],
"panels": {
"firefox-default": {
"type": 2,
"id": "firefox-default",
"name": "len: 7",
"color": "toolbar",
"iconSVG": "icon_tabs",
"iconIMGSrc": "",
"iconIMG": "",
"lockedPanel": true,
"skipOnSwitching": true,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": "HQgFU49WM1K8",
"newTabBtns": [],
"srcPanelConfig": null
},
"history": {
"type": 4,
"id": "history",
"name": "len: 7",
"color": "toolbar",
"iconSVG": "icon_clock",
"tempMode": false,
"lockedPanel": false,
"skipOnSwitching": false,
"viewMode": "history"
},
"VA7jd6p8on7b": {
"type": 1,
"id": "VA7jd6p8on7b",
"name": "len: 9",
"iconSVG": "icon_bookmarks",
"iconIMGSrc": "",
"iconIMG": "",
"color": "toolbar",
"lockedPanel": false,
"tempMode": false,
"skipOnSwitching": false,
"rootId": "root________",
"viewMode": "tree",
"autoConvert": false,
"srcPanelConfig": null
},
"u0wyN2zJL5kh": {
"type": 2,
"id": "u0wyN2zJL5kh",
"name": "len: 4",
"color": "toolbar",
"iconSVG": "icon_tabs",
"iconIMGSrc": "",
"iconIMG": "",
"lockedPanel": false,
"skipOnSwitching": false,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": -1,
"newTabBtns": [],
"srcPanelConfig": null
},
"UGO21ZvnT8kh": {
"type": 2,
"id": "UGO21ZvnT8kh",
"name": "len: 4",
"color": "toolbar",
"iconSVG": "icon_tabs",
"iconIMGSrc": "",
"iconIMG": "",
"lockedPanel": false,
"skipOnSwitching": false,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": -1,
"newTabBtns": [],
"srcPanelConfig": null
}
}
},
"containers": [
{
"id": "firefox-container-1",
"cookieStoreId": "firefox-container-1",
"name": "8",
"icon": "...",
"color": "blue",
"colorCode": "#37adff",
"proxified": false,
"proxy": null,
"reopenRulesActive": false,
"reopenRules": [],
"userAgentActive": false,
"userAgent": ""
},
{
"id": "firefox-container-2",
"cookieStoreId": "firefox-container-2",
"name": "4",
"icon": "...",
"color": "orange",
"colorCode": "#37adff",
"proxified": false,
"proxy": null,
"reopenRulesActive": false,
"reopenRules": [],
"userAgentActive": false,
"userAgent": ""
},
{
"id": "firefox-container-3",
"cookieStoreId": "firefox-container-3",
"name": "7",
"icon": "...",
"color": "green",
"colorCode": "#37adff",
"proxified": false,
"proxy": null,
"reopenRulesActive": false,
"reopenRules": [],
"userAgentActive": false,
"userAgent": ""
},
{
"id": "firefox-container-4",
"cookieStoreId": "firefox-container-4",
"name": "8",
"icon": "...",
"color": "pink",
"colorCode": "#37adff",
"proxified": false,
"proxy": null,
"reopenRulesActive": false,
"reopenRules": [],
"userAgentActive": false,
"userAgent": ""
}
],
"sidebarCSSLen": "266",
"windows": [
{
"state": "maximized",
"incognito": false,
"tabsCount": 1
},
{
"state": "maximized",
"incognito": false,
"tabsCount": 15
}
],
"bookmarks": {
"bookmarksCount": 4,
"foldersCount": 5,
"separatorsCount": 0,
"maxDepth": 2
}
}
Logs
No logging of issue in console.
having the same issue; reloading the extension by closing and reopening the side bar seems to fix it.
(edit: Extra information, hope it helps:) When clicked (in my case) and it is not the current tab, the browser switches to that tab, or when that tab is the current tab, it switches to the previously opened tab. Reloading the extension fixes the issue for a while.
When clicked (in my case) and it is not the current tab, the browser switches to that tab, or when that tab is the current tab, it switches to the previously opened tab.
That is the expected behaviour for clicking tabs, and that is what happens in the video I attached too (see the background changing).
The problem is that the close (×) button is not working so it's just like clicking a tab normally.
reloading the extension by closing and reopening the side bar seems to fix it.
This works for me too. I'm also seeing another issue where trying to click and drag tabs doesn't work. And immediately after one of these failed click and drag attempts, the issue with the close button not working immediately appears.
edit: It seems like dragging anything in firefox may not be working for me
I worked around this behavior by dragging the tab a bit and release. I noticed that when the mouse cursor hovered the close button, its style didn't change to the hovered state (i.e. bordered) it should be. My wild guess is focus issue - it's also annoying that the sidebar holds focus until explicitly clicking in the page, though that is its own problem.
Dragging works (though I dragged it too much so it spawned a new window).
same problem here, started recently. Dragging works, seemingly everything else does, the close button does not.
Of note, as shown in this issue's video, is that the bug also causes the close button to not highlight when hovering over with the mouse. Does that help narrow down the problem, perhaps? Here are some screenshots of what it looks like when working, compare to the above video where the close button does not change.
TIP: Closing and re-opening the sidebar with the sideberry button didn't work for me, but resizing the sidebar DID fix it (for now).
Same problem here on linux, did not have that issue on Windows. switching to another panel (ie. Bookmarks) and reopening Sideberry fixes the issue as mentioned. And as @0atman said, when the bug is there the close button is not fully highlighted when hovered, as if it was below another element. Maybe a z-index issue?
Sideberry 5.2.0 Firefox 128.0.3