cxw42 / TabFern

Google Chrome extension for saving and restoring sets of tabs, and for switching between windows and tabs from a vertical, grouped list.
https://cxw42.github.io/TabFern/
Other
169 stars 27 forks source link

Possible solution to duplicate windows on restart #325

Open andr222 opened 7 months ago

andr222 commented 7 months ago

When I last restarted, I noticed that among my many windows, those with at least one tab open were not duplicated. This seems to be how it usually happens. Only those without any tabs open were duplicated. The duplication retains the name that I had assigned to the window, but a new position and size on the screen, and the most recent list of tabs. However none of the annotations. The original window a name indicating that the window wasn't saved, as well as its' previous position and size on the screen, and an older list of tabs, with their annotations. The non-duplicated windows kept the name assigned, previous position and size, most recent tabs, as well as their annotations.

I assume this is due to how chomium based navigators function, and not just Vivaldi. In this case, if tabfern can keep at least one tab open in each window, there will no longer be duplicated windows. A big plus for windows with annotations, as they would keep the same name, position and size, as well as most recent list of tabs in the window.

This might be a coincidence, but with 7 windows, only the 2 without any tabs open were duplicated as indicated above.

Note that tabs are closed automatiquement, except for tabs I want to remove from the list. When I remove tabs, there are generally (always ?) other tabs open in the same window. Except when I want to completely remove the window

andr222 commented 7 months ago

In the last paragraph above, I meant that the only tabs that I closed expressly were those I wanted to remove from the list (with the X icon.) The other closed tabs were closed automatically (by whatever function).