You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use TreeStyleTab to nest tabs that are opened from links in an existing tab. I noticed that the "Snooze tab until..." menu entry appears when right-clicking on a tab that has such children tabs, and decided to test whether the snooze functionality would be able to handle such tab trees.
It didn't work, and made me lose data. Two scenarios are possible:
The parent tab is expanded, with the children tabs visible underneath it. Snoozing this tab leads the parent tab to be closed, and the children tabs to be promoted up to its level (or whatever promotion behavior is configured in TreeStyleTab). This doesn't lose any tabs, since the closed tab is indeed restored later by SnoozeTabs; but the tree structure is lost. 😞
The parent tab is collapsed. Snoozing this tab leads to the entire tree being closed (unless TreeStyleTab is configured otherwise). The parent tab is indeed restored later by SnoozeTabs, but the child tabs arent. This loses all the children tabs, as well as the tree structure. 😱
TreeStyleTab uses a simple format for storing trees of tabs in the bookmarks, which this extension could replicate: nesting levels are indicated by a > prefix in the title of the bookmark. For example, this tree:
...is stored in the bookmarks by TST like this:
(within a folder)
For an example of an extension that implements opening of tabs trees from bookmarks, in a way that's compatible with TreeStyleTab (i.e. preserves the nesting structure of the reopened tabs), see https://github.com/Lej77/bookmark-tree-for-tree-style-tab.
As a stopgap solution, this extension should warn when attempting to snooze tabs that have children tabs (if TreeStyleTab is present).
The text was updated successfully, but these errors were encountered:
I use TreeStyleTab to nest tabs that are opened from links in an existing tab. I noticed that the "Snooze tab until..." menu entry appears when right-clicking on a tab that has such children tabs, and decided to test whether the snooze functionality would be able to handle such tab trees.
It didn't work, and made me lose data. Two scenarios are possible:
TreeStyleTab uses a simple format for storing trees of tabs in the bookmarks, which this extension could replicate: nesting levels are indicated by a
>
prefix in the title of the bookmark. For example, this tree:...is stored in the bookmarks by TST like this:
(within a folder)
For an example of an extension that implements opening of tabs trees from bookmarks, in a way that's compatible with TreeStyleTab (i.e. preserves the nesting structure of the reopened tabs), see https://github.com/Lej77/bookmark-tree-for-tree-style-tab.
As a stopgap solution, this extension should warn when attempting to snooze tabs that have children tabs (if TreeStyleTab is present).
The text was updated successfully, but these errors were encountered: