l10nelw / winger

Window Manager: A Firefox web extension for switching windows, moving tabs between windows, and more
https://addons.mozilla.org/firefox/addon/winger/
GNU General Public License v3.0
48 stars 7 forks source link

Multiple open windows, especially ones named by Winger, failing to re-open after quitting and re-starting browser #21

Open mlncn opened 1 year ago

mlncn commented 1 year ago

This is probably not a Winger issue but i cannot think of what other extension might cause it, and i do seem to loose my windows i've named with Winger more often, so posting to see if anyone else is experiencing this.

I probably should be naming and stashing everything, but i'm not and am simply losing like four of seven open windows when i shut down Firefox and the computer and start up again. Which leads to even more open loops and paranoia in the back of my mind than having 150 tabs open :-/

l10nelw commented 1 year ago

I feel you and this sounds odd. Can you say more about your OS, Firefox version and other extensions you have installed?

PedroVieiraFilho commented 12 months ago

I have this anoying bug too for a long time. Please priorize it. I even paid for this. Here the request data to simulate: OS: Windows Version 10.0.19045 Compilation 19045 Firefox: 115.0.2 (64bits) Extensions: Auto Tab Discard, Google Analytics Blocker, uBlock Origin, Tab Session Manager, and your Winger

l10nelw commented 11 months ago

Thank you @PedroVieiraFilho. I am prioritising this. I need to figure out how to reproduce the bug (it's never happened on Windows 10 or MacOS for me) so that either a Winger fix or a Firefox bug report comes out of it. But at the same time I'm contemplating an internal backup system to work around the problem, whatever the cause might be.

l10nelw commented 10 months ago

@mlncn @PedroVieiraFilho How often does it occur? Is there a pattern? Any suspicious conditions?

PedroVieiraFilho commented 8 months ago

Hi Lionel,

The problem is the windows name only keep window label prefix if you change them on current session. When you just exit from Firefox e restart it (using native session recover or other extension like 'Tab Session Manager', all windows name prefix is lost. In other words, every time there is a Windows update, or Firefox itself, the window labels must be renamed

Maybe just saving the group windows prefix names before window unload (or close) e get and set then on windows finish load, solve the problem. Examples (not tested):

@HostListener('window:beforeunload', ['$event']) public beforeunloadHandler($event) { // save json with windows list and labelas }

constructor(private router: Router) { this.subscription = router.events.subscribe((event) => { if (event instanceof NavigationStart) { // reload json with windows list and labelas } }); }

Thanks


De: Lionel Wong @.> Enviado: domingo, 20 de agosto de 2023 10:50 Para: l10nelw/winger @.> Cc: Pedro Carlos Hosken Vieira Filho @.>; Mention @.> Assunto: Re: [l10nelw/winger] Multiple open windows, especially ones named by Winger, failing to re-open after quitting and re-starting browser (Issue #21)

@mlncnhttps://github.com/mlncn @PedroVieiraFilhohttps://github.com/PedroVieiraFilho How often does it occur? Is there a pattern? Any suspicious conditions?

— Reply to this email directly, view it on GitHubhttps://github.com/l10nelw/winger/issues/21#issuecomment-1685290573, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAX7OLXVIFJ2APDS65DONZDXWII2DANCNFSM6AAAAAAW4BI3FI. You are receiving this because you were mentioned.