Open TheDukexx99 opened 4 years ago
I have the same issue. It seems to me the issue started to occur after updating to Firefox 77.
Same issue, still on Firefox 75
Thanks for reporting! Looks like this is a quite massive problem. Please, anyone who run into this, provide debug info (from Help section of the Sidebery's settings page) and if possible list of enabled addons. Also a few questions:
Reopening sidebar works fine, but it happens after every Firefox startup
Maybe this has sth to do with it (dunno, looks suspicious it happened recently) https://github.com/mbnuqw/sidebery/commit/f42e1e6c345537dc310c833a1561cc6f0625609c
@artudytu, thanks! Does the issue reproducible with other addons disabled?
Well it looks like I wont be able to debug any further - I tried to disable all addons except sidebery, restarted firefox, Sidebery worked, all panels restored. Enabled addons, and it's still working, looks like it did the trick for me. Addons I use: ublock origin, Rikaichamp, Vue.js devtools
edit: But when I commented for the first time here, I restarted firefox multiple times and it bugged every time.
@artudytu, thanks again. Strange behavior... And it doesn't look like other Addons have affected it.
Yes I didn't even notice it happens on closing and reopening the sidebar Happens every start up ` { "settings": { "version": "4.9.0", "nativeScrollbars": true, "selWinScreenshots": true, "tabsCheck": true, "tabsFix": "notify", "markWindow": false, "markWindowPreface": "[Sidebery] ", "ctxMenuNative": false, "autoHideCtxMenu": "none", "ctxMenuRenderInact": true, "ctxMenuIgnoreContainers": "", "navBarLayout": "horizontal", "navBarInline": true, "hideAddBtn": false, "hideSettingsBtn": false, "navBtnCount": true, "hideEmptyPanels": false, "navMidClickAction": "none", "navSwitchPanelsWheel": false, "groupLayout": "grid", "skipEmptyPanels": false, "dndTabAct": false, "dndTabActDelay": 750, "dndTabActMod": "none", "dndExp": "pointer", "dndExpDelay": 0, "dndExpMod": "none", "stateStorage": "global", "warnOnMultiTabClose": "any", "activateOnMouseUp": false, "activateLastTabOnPanelSwitching": true, "showTabRmBtn": true, "showTabCtx": true, "hideInact": false, "activateAfterClosing": "next", "activateAfterClosingPrevRule": "visible", "activateAfterClosingNextRule": "tree", "activateAfterClosingGlobal": false, "activateAfterClosingNoFolded": false, "activateAfterClosingNoDiscarded": false, "shiftSelAct": true, "askNewBookmarkPlace": false, "tabsRmUndoNote": true, "nativeHighlight": false, "tabsUnreadMark": false, "tabsReloadLimit": 5, "tabsReloadLimitNotif": true, "moveNewTabPin": "end", "moveNewTabParent": "last_child", "moveNewTabParentActPanel": false, "moveNewTab": "end", "pinnedTabsPosition": "panel", "pinnedTabsList": false, "pinnedAutoGroup": true, "tabsTree": true, "groupOnOpen": true, "tabsTreeLimit": "none", "hideFoldedTabs": false, "autoFoldTabs": false, "autoFoldTabsExcept": "none", "autoExpandTabs": false, "rmChildTabs": "none", "tabsChildCount": true, "tabsLvlDots": true, "discardFolded": false, "discardFoldedDelay": 0, "discardFoldedDelayUnit": "sec", "tabsTreeBookmarks": true, "treeRmOutdent": "branch", "bookmarksPanel": true, "warnOnMultiBookmarkDelete": "collapsed", "openBookmarkNewTab": true, "midClickBookmark": "open_new_tab", "actMidClickTab": false, "autoCloseBookmarks": false, "autoRemoveOther": false, "highlightOpenBookmarks": false, "activateOpenBookmarkTab": false, "showBookmarkLen": false, "bookmarksRmUndoNote": true, "fontSize": "m", "bgNoise": true, "animations": true, "animationSpeed": "fast", "theme": "default", "style": "dark", "sidebarCSS": false, "groupCSS": false, "snapNotify": true, "snapExcludePrivate": false, "snapInterval": 0, "snapIntervalUnit": "min", "snapLimit": 0, "snapLimitUnit": "snap", "hScrollThroughPanels": false, "scrollThroughTabs": "none", "scrollThroughVisibleTabs": false, "scrollThroughTabsSkipDiscarded": false, "scrollThroughTabsExceptOverflow": true, "scrollThroughTabsCyclic": false, "tabDoubleClick": "new_child", "tabLongLeftClick": "none", "tabLongRightClick": "none", "tabsPanelLeftClickAction": "none", "tabsPanelDoubleClickAction": "tab", "tabsPanelRightClickAction": "menu", "tabsPanelMiddleClickAction": "tab", "syncName": "", "syncSaveSettings": false, "syncSaveCtxMenu": false, "syncSaveStyles": false, "syncAutoApply": false }, "permissions": { "allUrls": true, "tabHide": true, "actualAllUrls": true, "actualTabHide": true }, "storage": { "size": "3.6 mb", "props": { "containers_v4": "1 kb", "expandedBookmarks": "2 b", "favAutoCleanTime": "10 b", "favUrls": "107.4 kb", "favicons": "3.5 mb", "panelIndex": "1 b", "panels_v4": "2.3 kb", "prevTabsData_v4": "22.1 kb", "profileID": "14 b", "settings": "2.5 kb", "tabsData_v4": "12 kb" } }, "panels": [ { "type": "bookmarks", "id": "bookmarks", "cookieStoreId": "bookmarks", "name": 9, "icon": "...", "bookmarks": true, "lockedPanel": false, "skipOnSwitching": false }, { "type": "default", "id": "firefox-default", "name": 7, "icon": "...", "cookieStoreId": "firefox-default", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true }, { "type": "tabs", "id": "Tl7LfdKuNYNK", "name": 6, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "PQlAdtPBbgbL", "name": 3, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "WGQUCxcKr7NK", "name": 4, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "EKm0YwhSLVQK", "name": 3, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "Iq1zJnAHiZQK", "name": 9, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "OoR--FuREL5K", "name": 11, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": true, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" } ], "containers": [ { "id": "firefox-container-1", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-2", "name": 4, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-3", "name": 7, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-4", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" } ], "cssVars": "TypeError: can't convert undefined to object", "windows": [ { "state": "maximized", "incognito": false, "tabsCount": 144 }, { "state": "maximized", "incognito": false, "tabsCount": 63 } ], "bookmarks": { "bookmarksCount": 12679, "foldersCount": 41, "separatorsCount": 2, "maxDepth": 3 } }
`
I've had the issue just now, simply by closing and reopening sidebery (as I often do with a shortcut to go full screen on the text I'm reading)
``` { "settings": { "version": "4.9.0", "nativeScrollbars": false, "selWinScreenshots": true, "tabsCheck": true, "tabsFix": "notify", "markWindow": false, "markWindowPreface": "[Sidebery] ", "ctxMenuNative": false, "autoHideCtxMenu": "none", "ctxMenuRenderInact": true, "ctxMenuIgnoreContainers": "", "navBarLayout": "horizontal", "navBarInline": true, "hideAddBtn": false, "hideSettingsBtn": false, "navBtnCount": true, "hideEmptyPanels": false, "navMidClickAction": "none", "navSwitchPanelsWheel": true, "groupLayout": "grid", "skipEmptyPanels": true, "dndTabAct": true, "dndTabActDelay": 750, "dndTabActMod": "none", "dndExp": "pointer", "dndExpDelay": 0, "dndExpMod": "none", "stateStorage": "global", "warnOnMultiTabClose": "collapsed", "activateOnMouseUp": false, "activateLastTabOnPanelSwitching": true, "showTabRmBtn": true, "showTabCtx": true, "hideInact": false, "activateAfterClosing": "prev", "activateAfterClosingPrevRule": "visible", "activateAfterClosingNextRule": "tree", "activateAfterClosingGlobal": false, "activateAfterClosingNoFolded": false, "activateAfterClosingNoDiscarded": false, "shiftSelAct": true, "askNewBookmarkPlace": false, "tabsRmUndoNote": true, "nativeHighlight": false, "tabsUnreadMark": false, "tabsReloadLimit": 5, "tabsReloadLimitNotif": true, "moveNewTabPin": "start", "moveNewTabParent": "last_child", "moveNewTabParentActPanel": false, "moveNewTab": "end", "pinnedTabsPosition": "top", "pinnedTabsList": false, "pinnedAutoGroup": true, "tabsTree": true, "groupOnOpen": true, "tabsTreeLimit": "none", "hideFoldedTabs": false, "autoFoldTabs": false, "autoFoldTabsExcept": "none", "autoExpandTabs": false, "rmChildTabs": "none", "tabsChildCount": true, "tabsLvlDots": false, "discardFolded": false, "discardFoldedDelay": 0, "discardFoldedDelayUnit": "sec", "tabsTreeBookmarks": true, "treeRmOutdent": "branch", "bookmarksPanel": true, "warnOnMultiBookmarkDelete": "collapsed", "openBookmarkNewTab": false, "midClickBookmark": "open_new_tab", "actMidClickTab": false, "autoCloseBookmarks": false, "autoRemoveOther": false, "highlightOpenBookmarks": false, "activateOpenBookmarkTab": false, "showBookmarkLen": false, "bookmarksRmUndoNote": true, "fontSize": "m", "bgNoise": true, "animations": true, "animationSpeed": "fast", "theme": "default", "style": "dark", "sidebarCSS": false, "groupCSS": false, "snapNotify": true, "snapExcludePrivate": false, "snapInterval": 0, "snapIntervalUnit": "min", "snapLimit": 0, "snapLimitUnit": "snap", "hScrollThroughPanels": false, "scrollThroughTabs": "none", "scrollThroughVisibleTabs": false, "scrollThroughTabsSkipDiscarded": false, "scrollThroughTabsExceptOverflow": true, "scrollThroughTabsCyclic": false, "tabDoubleClick": "none", "tabLongLeftClick": "none", "tabLongRightClick": "none", "tabsPanelLeftClickAction": "none", "tabsPanelDoubleClickAction": "tab", "tabsPanelRightClickAction": "menu", "tabsPanelMiddleClickAction": "tab", "syncName": "", "syncSaveSettings": true, "syncSaveCtxMenu": true, "syncSaveStyles": true, "syncAutoApply": false }, "permissions": { "allUrls": false, "tabHide": false, "actualAllUrls": false, "actualTabHide": false }, "storage": { "size": "1.3 mb", "props": { "bookmarksMenu": "226 b", "bookmarksPanelMenu": "54 b", "containers_v4": "1 kb", "disabledKeybindings": "24 b", "expandedBookmarks": "50 b", "favAutoCleanTime": "10 b", "favUrls": "18.1 kb", "favicons": "1.3 mb", "panelIndex": "1 b", "panels_v4": "1.7 kb", "prevTabsData_v4": "4.1 kb", "profileID": "14 b", "settings": "2.7 kb", "tabsData_v4": "3.5 kb", "tabsMenu": "308 b", "tabsPanelMenu": "184 b" } }, "panels": [ { "type": "bookmarks", "id": "bookmarks", "cookieStoreId": "bookmarks", "name": 9, "icon": "...", "bookmarks": true, "lockedPanel": false, "skipOnSwitching": false }, { "type": "default", "id": "firefox-default", "name": 7, "icon": "...", "cookieStoreId": "firefox-default", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true }, { "type": "tabs", "id": "a3Dt6RyUjTrV", "name": 11, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "2t6hdq554TrV", "name": 11, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "obdEqgdo91rV", "name": 11, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" }, { "type": "tabs", "id": "Zmr-xBpvwIsV", "name": 11, "icon": "...", "color": "...", "customIconSrc": "", "customIcon": "", "lockedTabs": false, "lockedPanel": false, "skipOnSwitching": false, "noEmpty": false, "newTabCtx": "none", "dropTabCtx": "none", "moveTabCtx": "none", "moveTabCtxNoChild": true, "urlRulesActive": false, "urlRules": "" } ], "containers": [ { "id": "firefox-container-1", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-2", "name": 4, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-3", "name": 7, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" }, { "id": "firefox-container-4", "name": 8, "icon": "...", "color": "...", "proxified": false, "proxy": null, "includeHostsActive": false, "includeHosts": "", "excludeHostsActive": false, "excludeHosts": "", "userAgentActive": false, "userAgent": "" } ], "cssVars": "TypeError: can't convert undefined to object", "windows": [ { "state": "normal", "incognito": false, "tabsCount": 46 } ], "tabsMenu": [ [ "undoRmTab", "mute", "reload", "bookmark" ], "separator-1", [ { "name": "Move to" }, "moveToNewWin", "moveToWin", "moveToPanel" ], [ { "name": "Reopen in" }, "reopenInNewWin", "reopenInWin", "reopenInCtr" ], "separator-2", "pin", "duplicate", "discard", "copyUrls", "separator-3", "group", "flatten", "separator-4", "clearCookies", "close" ], "bookmarksMenu": [ [ { "name": "Open in" }, "openInNewWin", "openInNewPrivWin", "openInCtr" ], "separator-5", "createBookmark", "createFolder", "createSeparator", "separator-6", "sortByName", "sortByLink", "sortByTime", "separator-7", "copyUrls", "edit", "delete" ], "bookmarks": { "bookmarksCount": 247, "foldersCount": 42, "separatorsCount": 6, "maxDepth": 4 } } ```
Other addons : Addblocker ultimate, LastPass, Markdown Viewer, Vimium, Web Search Navigator
Firefox 76.0.1 OS: Manjaro 5.6.15-1$
Edit : Wasn't able to reproduce the bug. Closing and opening sidebery works fine, as well as restarting firefox. Still, I am positive it happens daily on my computer.
I have this too, every FF restart. All tabs reopen in correct container and pinned status, but in the default panel, and other panels minimised as their now empty.
I go through them all shift+clicking to select a bunch and moving to correct panel, and then clicking 'update now' on the pop-up when it detects pinned tabs are not pinned any more.
It would be an improvement if this also detected and fixed container tabs not in their panel (similar to #258) - but presumably this is also happening to tabs not in a container, or in a container which doesn't correspond to a panel, so that wouldn't be a complete solution.
I have the same issue since a week or so. I tried what @artudytu did, disabling all add-ons and restarting and it actually worked for a couple of days. Today the issue came back. The Firefox version (77.0.1) has been the same from the start. I attach the debug info (also, the Copy button in the debug info view doesn't work).
My list of enabled add-ons:
Auto Tab Discard Bitwarden Enhancer for Youtube Firefox Multi-Account Containers Google Meet Grid View Google search link fix HTTPS Everywhere Imagus Keepa Reddit Enhancement Suite Sidebery Stylus uBlock Origin
Does the issue happen each Firefox startup? Yes. Does the issue happen on reopening only sidebar? No.
It might happen when firefox closes unexpectedly or maybe is killed from the outside. I powered off my computer abruptly yesterday and the bug happened this morning.
It might happen when firefox closes unexpectedly or maybe is killed from the outside.
I've seen this issue also happen after shutting my system down in the evening and starting again in the morning.
I'm using i3 close window to do that though. I guess it's similar to quit
ing firefox with Ctrl + Q
I never close Firefox manually before shutting down; this only recently started occurring.
Even more recently (last two or three days) it's mostly been OK, just a few (not all) pinned tabs (only) that open in the default panel instead of their previous/assigned by container one.
Okay the bug continues in 78.0.1
This started happening to me as well recently. At first they did not all go to the default panel, but what I had originally across about 6-7 panels was consolidated into 2-3. Just now I restarted FF and they are all in the default panel.
For me it occurs on Firefox 78 and on Nightly 80.
To get around this frustrating behaviour, I switch to the History tab C-H
and then close the History tab; this ensures all the other tabs contents don't move to the first.
If I close the Sideberry tab directly, it doesn't always do this but it occurs often enough.
It occurs when closing the sideberry sidebar and not only when closing Firefox
To get around this frustrating behaviour, I switch to the History tab
C-H
and then close the History tab; this ensures all the other tabs contents don't move to the first.
Do you mean that the last used side panel before the exit should be anything other than Sideberry?
Ya, but this is more anecdotal than anything. Closing Firefox on the History tab seems to keep the order
On Nightly, this messes up the order no matter what is done after an update
Happened to me today for the first time. I was actually booted up in Safe Mode (MacOS) & started FF. No tabs where there. I restarted normally. Had to restore from a snapshot. The tabs & containers were all there, but all the tabs were in the main container AND the worst part was that they were in reverse order. Restarting FF is fine now, but I have to reorder everything. I did notice that ALL the tabs were in the default container in ALL my snapshots. Just need to get snapshots to save properly so they restore as expected.
Hello !
I also have this problem for a while, but as snapshot are working, so I make a snapshot each time I need to restart FF.
It seems I don't have this bug when launching it from its launcher, but when FF is launched to "open a link" (when I click on a link from an e-mail or another application).
Don't really know if it's only an "impression" or not, but who knows ?
However, this extension is so great, it's a bug I can deal with !
Hey there, this has been happening to me as well for the last few months, even on a new machine with a fresh firefox setup. It happens with a 80% chance when quitting and starting firefox and always when closing the sidebar and opening it again. the tabs have been the most important feature im using and its really getting annoying.
I'm also having this problem, with more than a few panels - the first time it happened, I closed and reopened the Sidebery sidebar. Today, however, it happened while I was away from my desk with my screen locked - Firefox was not restarted, and the Sidebery sidebar was not closed.
It's an extremely odd one, but it completely kills my workflow. I'll stick with Sidebery anyway as it's much faster than Tree Style Tabs, but it would be nice to see some movement on this issue.
I'm happy to install debug builds with extra logging if it'll help.
Edit: It looks like a new Sidebery release came out about 10 hours before I posted this. I was away from my desk at that time - maybe that was it?
As a small update, I logged in today and about a quarter of my tabs had been moved to another panel - but not the default panel, which is where all my tabs had been going until now.
Very odd.
Some tabs also seemed to be missing, so I tapped my Sidebery hotkey twice to reload the sidebar and almost all of my tabs moved to an even later panel.
Once again, started up this morning and every tab was moved to the first panel - except for a tab that I had pinned to the first panel, which was moved to the 11th panel. This time, all nested tabs were also moved to the top level.
At this point, the lack of responses makes me wonder if we're going to find a fix, or whether the devs already have everything they need to figure out this issue.
Thought we were good! Turns out we're not. All tabs moved to the first panel, and their trees were flattened.
@mbnuqw: I guess this is the bug most difficult to track down. I just wondered, if you need more information or if you can suggest a way to collect the information you need, so that it becomes easier to find the problem. Best would be, if you could give us step by step instructions to assemble the required information!
Please help us to help you.
So, I am working on switching to Firefox as my additional browser (with Pale Moon as my other).
I had the same thing happen yesterday/today while experimenting with various scenarios.
It occurred after I had opened a second window to see how the browser would handle closing tabs in the same panels but different windows. I created a second window with a few tabs in 2 panels on the second window. I then selected File > Exit from the Menu Bar of Window 2. As these screenshots show, the Tree was lost all but a single pinned tab were moved to the Default panel for Window 1. Only tree was lost on Window 2 but panel data remained correct.. Note: I had to blur a few tab details with a gradient overlay to protect private data. https://imgur.com/a/J8gwYu3
So far this is the only time I have lost the entire structure of a window. I have had the occasional tree within a window become all root level, but that usually only affects a single tree and the tabs stay on the correct panel., This complete loss of tree structure and moving tabs to the default panel has only occurred once for me thus far,
Looks like this issue is duplicated by #267, #319, and #442. Presumably the source of the bug was introduced not too long before this issue got reported, seeing as a some of the others were created not too long after this one. (https://github.com/mbnuqw/sidebery/issues/442#issuecomment-895768283 suggests it was introduced in bbd90548afe76db40c3923cf083c51d2a40be3ab.)
Sharing in case it's helpful to someone who wants to dig into this. (If it starts to annoy me too much I'll try to do so myself, in which case this comment might come in helpful.)
I've been meaning to mention it, or at least to verify it, but I haven't seen this issue at all for a long time, and not nearly the frequency I used to for far longer; I've suspected the (a?) cause is having any tabs in the 'default' non-container panel on close.
As I say, I haven't remembered to test it at the right time, but that's been my suspicion. I'll try to remember to test tomorrow, but if this is still bugging anybody else daily, give that a go, try making sure all tabs are in a non-default container panel.
This is also reproducible closing and re-opening the sidebar panel (e.g. with Ctrl-E, as I accidentally discovered it).
Still happens. Every time Firefox is restarted.
@yanivmo, does this also happen in a new Firefox profile? Could you list enabled addons and about:config tweaks (if any), as well as Firefox and Sidebery versions?
@mbnuqw everything seems to work fine in a new profile, so I assume it's something "dirty" in my settings. I wonder what... Probably migrating to a fresh profile would be easier than trying to fix the old one. Thanks for help!
Same here in 2024! Still happens in FF 130.0. :( I open FF and all the tabs are opened in ONE Panel -.-
Environment info OS: Windows 11 Firefox version: 130.0 Addon version: 4.9.0
Addons used: Bitwarden Dark Reader Sideberry µBlock Origin
Had this issue all the time, to the point that I thought the structure save/restore wasn't implemented at all
"addonVersion": "5.2.0",
"firefoxVersion": "131.0.3",
"settings": {
"nativeScrollbars": true,
"nativeScrollbarsThin": true,
"nativeScrollbarsLeft": false,
"selWinScreenshots": false,
"updateSidebarTitle": true,
"markWindow": false,
"markWindowPreface": "[Sidebery] ",
"ctxMenuNative": false,
"ctxMenuRenderInact": true,
"ctxMenuRenderIcons": true,
"ctxMenuIgnoreContainers": "",
"navBarLayout": "horizontal",
"navBarInline": true,
"navBarSide": "left",
"hideAddBtn": false,
"hideSettingsBtn": false,
"navBtnCount": true,
"hideEmptyPanels": true,
"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": 750,
"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": true,
"tabsRmUndoNote": true,
"tabsUnreadMark": false,
"tabsUpdateMark": "all",
"tabsUpdateMarkFirst": true,
"tabsReloadLimit": 5,
"tabsReloadLimitNotif": true,
"showNewTabBtns": true,
"newTabBarPosition": "after_tabs",
"tabsPanelSwitchActMove": false,
"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,
"pinnedForcedDiscard": 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",
"autoGroupOnClose": false,
"autoGroupOnClose0Lvl": false,
"autoGroupOnCloseMouseOnly": false,
"ignoreFoldedParent": false,
"showNewGroupConf": true,
"sortGroupsFirst": true,
"colorizeTabs": false,
"colorizeTabsSrc": "domain",
"colorizeTabsBranches": false,
"colorizeTabsBranchesSrc": "url",
"inheritCustomColor": true,
"previewTabs": false,
"previewTabsMode": "i",
"previewTabsPageModeFallback": "w",
"previewTabsInlineHeight": 70,
"previewTabsPopupWidth": 280,
"previewTabsSide": "right",
"previewTabsDelay": 500,
"previewTabsFollowMouse": true,
"previewTabsWinOffsetY": 36,
"previewTabsWinOffsetX": 6,
"previewTabsInPageOffsetY": 0,
"previewTabsInPageOffsetX": 0,
"previewTabsCropRight": 0,
"hideInact": false,
"hideFoldedTabs": false,
"hideFoldedParent": "none",
"nativeHighlight": false,
"warnOnMultiBookmarkDelete": "collapsed",
"autoCloseBookmarks": false,
"autoRemoveOther": false,
"highlightOpenBookmarks": false,
"activateOpenBookmarkTab": false,
"showBookmarkLen": true,
"bookmarksRmUndoNote": true,
"loadBookmarksOnDemand": true,
"pinOpenedBookmarksFolder": true,
"oldBookmarksAfterSave": "ask",
"loadHistoryOnDemand": true,
"fontSize": "m",
"animations": false,
"animationSpeed": "norm",
"theme": "proton",
"density": "default",
"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": false,
"hScrollAction": "none",
"onePanelSwitchPerScroll": false,
"wheelAccumulationX": true,
"wheelAccumulationY": true,
"navSwitchPanelsDelay": 128,
"scrollThroughTabs": "none",
"scrollThroughVisibleTabs": true,
"scrollThroughTabsSkipDiscarded": true,
"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": false,
"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": "",
"syncSaveSettings": true,
"syncSaveCtxMenu": true,
"syncSaveStyles": true,
"syncSaveKeybindings": true,
"selectActiveTabFirst": true
},
"permissions": {
"allUrls": true,
"webRequest": true,
"webRequestBlocking": true,
"proxy": true,
"tabHide": false,
"clipboardWrite": false,
"history": false,
"bookmarks": false,
"downloads": false
},
"storage": {
"size": "437 kb",
"props": {
"containers": "1.07 kb",
"favDomains": "23.1 kb",
"favHashes": "5.42 kb",
"favicons_01": "291 kb",
"favicons_02": "81.6 kb",
"favicons_03": "2 b",
"favicons_04": "2 b",
"favicons_05": "2 b",
"lastSnapTime": "13 b",
"profileID": "14 b",
"settings": "5.39 kb",
"sidebar": "386 b",
"snapshots": "17.3 kb",
"tabsDataCache": "10.7 kb",
"ver": "7 b"
}
},
"sidebar": {
"panels": {
"-BUzA69vdzT3": {
"type": 2,
"id": "-BUzA69vdzT3",
"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
}
},
"nav": [
"-BUzA69vdzT3",
"add_tp",
"sp-0",
"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": ""
}
],
"windows": [
{
"state": "maximized",
"incognito": false,
"tabsCount": 86
}
],
"bookmarks": "TypeError: browser.bookmarks is undefined"
}```
Still happening, even without restarting Firefox, in the middle of browsing, suddenly tabs were moved to another panel. Not all, but 100-200, enough to be very annoying to sort again.
Steps to reproduce
Exiting and opening Firefox
Expected behavior
Expect tabs to save in panels
Actual behavior
Moves all tabs to one panel
Environment info
OS: Windows 10 Firefox version: 77.0.1 Addon version: 4.9.0