Tab-Session-Manager
Tab-Session-Manager copied to clipboard
Tabs of same domain as first tab become its children in restored Treestyle Tab session
Short description
When restoring a session, tabs with the same domain as the first tab of the window become children of the first tab as soon as they are unsuspended.
Steps to reproduce
- Start browser with clean profile
- Install Tab Session Manager
- Install Treestyle Tabs
- Set Option to support Treestyle Tab in Tab Session Manager
- Open multiple tabs with the same domain as the first tab, e.g. various google searches.
- Close this window.
- Restore this window from Tab Session Manager.
- Click on one of the tabs with the same domain as the first one to wake it from suspend.
Expected result
The tree structure is restored as it was and stays in place as tabs are woken.
Actual result
The tree structure is restored, but as soon as a tab with the same domain as the first tab of the window is woken, it becomes a child of this first tab, regardless of its position in the tree structure.
Platform information
- Platform (OS): Ubuntu 22.04
- Version of browser: 118.0.2
- Version of Tab Session Manager: Version 6.12.2
Additional context
Example window:
Restore from Tab Session Manager:
The "even children" tab moves immediately as it is the active tab:
The "second" tab moves after clicking on it: