sidebery
sidebery copied to clipboard
Switch to the next/prev tab doesn't work while the Sidebar is closed
Steps to reproduce
- Open Firefox in new profile
- Install Sidebery
- Bind keys to "Switch to the next tab" and "Switch to the previous tab"
- Close the Sidebery sidebar or change the sidebar to another view except Sidebery's
- Activate "Switch to the next tab" or "Switch to the previous tab" shortcuts of Sidebery
Expected behavior
Active tab switches to whatever tab is before/after the current active tab of before activating the shortcuts
Actual behavior
Nothing happens, shortcuts don't function.
Debug info
Addon data
{
"addonVersion": "5.0.0rc4",
"firefoxVersion": "116.0.2",
"settings": {
"nativeScrollbars": true,
"nativeScrollbarsThin": true,
"nativeScrollbarsLeft": false,
"selWinScreenshots": true,
"updateSidebarTitle": true,
"markWindow": true,
"markWindowPreface": "* ",
"ctxMenuNative": false,
"ctxMenuRenderInact": false,
"ctxMenuRenderIcons": true,
"ctxMenuIgnoreContainers": "",
"navBarLayout": "vertical",
"navBarInline": true,
"navBarSide": "left",
"hideAddBtn": false,
"hideSettingsBtn": false,
"navBtnCount": true,
"hideEmptyPanels": true,
"hideDiscardedTabPanels": false,
"navActTabsPanelLeftClickAction": "scroll",
"navActBookmarksPanelLeftClickAction": "scroll",
"navTabsPanelMidClickAction": "discard",
"navBookmarksPanelMidClickAction": "none",
"navSwitchPanelsWheel": true,
"subPanelRecentlyClosedBar": true,
"subPanelBookmarks": false,
"subPanelHistory": true,
"groupLayout": "list",
"skipEmptyPanels": false,
"dndTabAct": false,
"dndTabActDelay": 500,
"dndTabActMod": "none",
"dndExp": "hover",
"dndExpDelay": 500,
"dndExpMod": "none",
"dndOutside": "win",
"dndActTabFromLink": false,
"dndActSearchTab": true,
"dndMoveTabs": false,
"dndMoveBookmarks": false,
"searchBarMode": "dynamic",
"searchBookmarksShortcut": "*",
"searchHistoryShortcut": "!",
"warnOnMultiTabClose": "none",
"activateLastTabOnPanelSwitching": true,
"activateLastTabOnPanelSwitchingLoadedOnly": true,
"switchPanelAfterSwitchingTab": "always",
"tabRmBtn": "hover",
"activateAfterClosing": "next",
"activateAfterClosingStayInPanel": true,
"activateAfterClosingGlobal": false,
"activateAfterClosingNoFolded": false,
"activateAfterClosingNoDiscarded": true,
"askNewBookmarkPlace": true,
"tabsRmUndoNote": false,
"tabsUnreadMark": true,
"tabsUpdateMark": "all",
"tabsUpdateMarkFirst": true,
"tabsReloadLimit": 5,
"tabsReloadLimitNotif": true,
"showNewTabBtns": true,
"newTabBarPosition": "bottom",
"tabsPanelSwitchActMove": false,
"tabsPanelSwitchActMoveAuto": true,
"tabsUrlInTooltip": "full",
"newTabCtxReopen": false,
"moveNewTabPin": "end",
"moveNewTabParent": "last_child",
"moveNewTabParentActPanel": true,
"moveNewTab": "before",
"moveNewTabActivePin": "start",
"pinnedTabsPosition": "left",
"pinnedTabsList": true,
"pinnedAutoGroup": true,
"pinnedNoUnload": true,
"tabsTree": true,
"groupOnOpen": true,
"tabsTreeLimit": 3,
"autoFoldTabs": true,
"autoFoldTabsExcept": 1,
"autoExpandTabs": true,
"autoExpandTabsOnNew": true,
"rmChildTabs": "folded",
"tabsChildCount": true,
"tabsLvlDots": true,
"discardFolded": true,
"discardFoldedDelay": 3,
"discardFoldedDelayUnit": "min",
"tabsTreeBookmarks": true,
"treeRmOutdent": "branch",
"ignoreFoldedParent": true,
"colorizeTabs": false,
"colorizeTabsSrc": "domain",
"colorizeTabsBranches": true,
"colorizeTabsBranchesSrc": "url",
"inheritCustomColor": false,
"hideInact": false,
"hideFoldedTabs": true,
"hideFoldedParent": "any",
"nativeHighlight": true,
"warnOnMultiBookmarkDelete": "any",
"autoCloseBookmarks": true,
"autoRemoveOther": false,
"highlightOpenBookmarks": true,
"activateOpenBookmarkTab": true,
"showBookmarkLen": true,
"bookmarksRmUndoNote": true,
"loadBookmarksOnDemand": true,
"pinOpenedBookmarksFolder": true,
"oldBookmarksAfterSave": "ask",
"loadHistoryOnDemand": true,
"fontSize": "m",
"animations": true,
"animationSpeed": "norm",
"theme": "proton",
"density": "compact",
"colorScheme": "ff",
"sidebarCSS": false,
"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": true,
"hScrollAction": "none",
"navSwitchPanelsDelay": 122,
"scrollThroughTabs": "none",
"scrollThroughVisibleTabs": true,
"scrollThroughTabsSkipDiscarded": true,
"scrollThroughTabsExceptOverflow": true,
"scrollThroughTabsCyclic": true,
"scrollThroughTabsScrollArea": 0,
"autoMenuMultiSel": true,
"multipleMiddleClose": true,
"longClickDelay": 500,
"wheelThreshold": false,
"wheelThresholdX": 10,
"wheelThresholdY": 60,
"tabDoubleClick": "none",
"tabsSecondClickActPrev": true,
"tabsSecondClickActPrevPanelOnly": false,
"shiftSelAct": true,
"activateOnMouseUp": true,
"tabLongLeftClick": "none",
"tabLongRightClick": "none",
"tabCloseMiddleClick": "close",
"tabsPanelLeftClickAction": "expand",
"tabsPanelDoubleClickAction": "tab",
"tabsPanelRightClickAction": "menu",
"tabsPanelMiddleClickAction": "tab",
"newTabMiddleClickAction": "new_child",
"bookmarksLeftClickAction": "open_in_new",
"bookmarksLeftClickActivate": false,
"bookmarksLeftClickPos": "default",
"bookmarksMidClickAction": "open_in_new",
"bookmarksMidClickActivate": false,
"bookmarksMidClickRemove": false,
"bookmarksMidClickPos": "default",
"syncName": "",
"syncSaveSettings": true,
"syncSaveCtxMenu": true,
"syncSaveStyles": false,
"syncSaveKeybindings": true,
"selectActiveTabFirst": false
},
"permissions": {
"allUrls": true,
"webRequest": true,
"webRequestBlocking": true,
"proxy": true,
"tabHide": true,
"clipboardWrite": true,
"history": true,
"bookmarks": true,
"downloads": true
},
"storage": {
"size": "218 kb",
"props": {
"bookmarksRecentFolders": "31 b",
"containers": "1.35 kb",
"contextMenu": "1.17 kb",
"expandedBookmarkFolders": "95 b",
"favDomains": "19.1 kb",
"favHashes": "1.57 kb",
"favicons": "180 kb",
"lastSnapTime": "13 b",
"profileID": "14 b",
"settings": "4.39 kb",
"sidebar": "2.94 kb",
"snapshots": "4.27 kb",
"tabsDataCache": "2.75 kb",
"ver": "10 b"
}
},
"sidebar": {
"panels": {
"VghWnYI3IcdZ": {
"type": 1,
"id": "VghWnYI3IcdZ",
"name": "len: 14",
"iconSVG": "icon_bookmarks",
"iconIMGSrc": "",
"iconIMG": "",
"color": "toolbar",
"lockedPanel": false,
"tempMode": false,
"skipOnSwitching": false,
"rootId": "menu________",
"viewMode": "tree",
"autoConvert": false,
"srcPanelConfig": null
},
"XvDVswFOngKV": {
"type": 1,
"id": "XvDVswFOngKV",
"name": "len: 9",
"iconSVG": "icon_bookmarks",
"iconIMGSrc": "",
"iconIMG": "",
"color": "toolbar",
"lockedPanel": false,
"tempMode": false,
"skipOnSwitching": false,
"rootId": "root________",
"viewMode": "tree",
"autoConvert": false,
"srcPanelConfig": null
},
"rpG2kpSHVfHu": {
"type": 2,
"id": "rpG2kpSHVfHu",
"name": "len: 4",
"color": "purple",
"iconSVG": "icon_tabs",
"iconIMGSrc": "len: 11",
"iconIMG": "len: 766",
"lockedPanel": false,
"skipOnSwitching": false,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": "3tq4mRJo1L7z",
"newTabBtns": [],
"srcPanelConfig": {
"id": "h1uM-yvcxCVv",
"autoConvert": true,
"tempMode": false,
"viewMode": "tree"
}
},
"KvQWXJczvH1P": {
"type": 2,
"id": "KvQWXJczvH1P",
"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
},
"Q6htrSevEsJu": {
"type": 2,
"id": "Q6htrSevEsJu",
"name": "len: 4",
"color": "turquoise",
"iconSVG": "icon_tabs",
"iconIMGSrc": "",
"iconIMG": "",
"lockedPanel": false,
"skipOnSwitching": false,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": -1,
"newTabBtns": [],
"srcPanelConfig": null
},
"HW53-JvVMmdZ": {
"type": 2,
"id": "HW53-JvVMmdZ",
"name": "len: 18",
"color": "toolbar",
"iconSVG": "icon_tabs",
"iconIMGSrc": "",
"iconIMG": "",
"lockedPanel": false,
"skipOnSwitching": false,
"noEmpty": false,
"newTabCtx": "none",
"dropTabCtx": "none",
"moveRules": [],
"moveExcludedTo": -1,
"bookmarksFolderId": "OrEIMwiARNdN",
"newTabBtns": [],
"srcPanelConfig": null
}
},
"nav": [
"sd-m3CUBD36ZAJV",
"VghWnYI3IcdZ",
"XvDVswFOngKV",
"sd-lovv_41QB30V",
"rpG2kpSHVfHu",
"KvQWXJczvH1P",
"Q6htrSevEsJu",
"HW53-JvVMmdZ",
"hdn",
"sd-5Vb7dNYzahKV",
"sp-CtcijeKZwpJV",
"remute_audio_tabs",
"sd-ILT5Ci70maKV",
"create_snapshot",
"settings"
]
},
"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": ""
},
{
"id": "firefox-container-6",
"cookieStoreId": "firefox-container-6",
"name": "15",
"icon": "...",
"color": "blue",
"colorCode": "#37adff",
"proxified": false,
"proxy": null,
"reopenRulesActive": false,
"reopenRules": [],
"userAgentActive": false,
"userAgent": ""
}
],
"windows": [
{
"state": "maximized",
"incognito": false,
"tabsCount": 25
}
],
"bookmarks": {
"bookmarksCount": 1965,
"foldersCount": 107,
"separatorsCount": 0,
"maxDepth": 4
}
}
Logs
No logs appear after reproducing the actions.
dep: #1178
Why not use Ctrl+ Tab and Ctrl+Shift+Tab which is the standard Firefox Next and Prev tab shortcut. These shortcuts work in SideBery.
There are extensions in Firefox that allow you to rebind standard shortcuts.