sienori / Tab-Session-Manager

WebExtensions for restoring and saving window / tab states
https://tab-session-manager.sienori.com/
Mozilla Public License 2.0
1.87k stars 182 forks source link

Sessions cannot be clicked/opened (v7.0.0) #1335

Open MarcelHekkert opened 3 months ago

MarcelHekkert commented 3 months ago

Short description

Since the 7.0.0. update, I cannot open sessions anymore, not via a icon, nor a link. I can see them, but clicking on then won't open them. Trying to click and open a session, just fails in an empty click.

MarcelHekkert commented 3 months ago

Additionally, when I've switched back to v6.2.2. clicking/opening sessions works again.

cheese529 commented 3 months ago

how did you switch back to v6.2.2? @MarcelHekkert

MarcelHekkert commented 3 months ago

@cheese529 I went through the older version on Mozilla's website. Version 6.12.2 works for me. (6.2.2 should have been 6.12.2)

https://addons.mozilla.org/en-US/firefox/addon/tab-session-manager/versions/

sienori commented 3 months ago

Please tell me the version of your browser. It works with Firefox 126.0.1

Zeek1361 commented 3 months ago

Hi there, I'm having the same problem with Firefox V126.01 & TSM 7.0. any help would be appreciated

sienori commented 3 months ago

I was unable to reproduce the issue with Firefox 126.0.1, Windows11. Please enable debug mode and show me the logs when click open session. https://github.com/sienori/Tab-Session-Manager/wiki/Q&A-How-to-use-debug-mode

Zeek1361 commented 3 months ago

hope this is right log

Zeek1361 commented 3 months ago

or here log

sienori commented 3 months ago

Thanks! Could you please enable the debug mode for TSM? I would like to see logs like this. image

https://github.com/sienori/Tab-Session-Manager/wiki/Q&A-How-to-use-debug-mode

Zeek1361 commented 3 months ago

log

Zeek1361 commented 3 months ago

and here are the rest log2 log3 log4 log5

sienori commented 3 months ago

Please show me the log when you click Open Session.

Zeek1361 commented 3 months ago

log6 log7

Zeek1361 commented 3 months ago

i clicked open session first and this is what I got. Hope it helps

Zeek1361 commented 3 months ago

saving a session und deleting sessions work. just opening one doesn't work. In Edge, Opera and Chrome it works without any problems.

MartinMe11 commented 3 months ago

Since the update, sessions are no longer saved and can no longer be restored :( Firefox 126.0.1

e-volusian commented 3 months ago

I can confirm the same problem as @MartinMe11 and @Zeek1361 and @MarcelHekkert. Opening saved sessions has definitely stopped working since Firefox 126.

I'm currently on Firefox 127.0 and it doesn't work. The only action that works is right-click > open in current window, but even that unexpectedly closes all my other windows.

Edit: saving sessions does appear to work, just not opening them again.

Also, opening individual pages from saved sessions also does work. So a workaround for now would just be CTRL/CMD+N, then open each page one-by-one

e-volusian commented 3 months ago

@sienori -- see attachment. This log was created by turning on debugging, opening TSM, and clicking Open one time on one saved session. Let me know if this is / is not sufficient.

console-export-2024-6-11_10-53-47.txt

Edit: here is the output of the unexpected error on last line. I'm not sure why this wasn't exported as part of the log.

Uncaught (in promise) Error: An unexpected error occurred undefined
    Je moz-extension://71f8f089-6012-4517-b51f-6592ac5e6f01/background/background.js:2
    AsyncFunctionThrow self-hosted:803
    (Async: async)
    <anonymous> moz-extension://71f8f089-6012-4517-b51f-6592ac5e6f01/background/background.js:2
    InterpretGeneratorResume self-hosted:1412
    AsyncFunctionNext self-hosted:799
    (Async: async)
    apply self-hosted:2284
    raw resource://gre/modules/ExtensionCommon.sys.mjs:2822
    wrapResponse resource://gre/modules/ExtensionChild.sys.mjs:207
    responses resource://gre/modules/ExtensionChild.sys.mjs:176
    map self-hosted:175
    emit resource://gre/modules/ExtensionChild.sys.mjs:176
    recvRuntimeMessage resource://gre/modules/ExtensionChild.sys.mjs:377
    _recv resource://gre/modules/ConduitsChild.sys.mjs:90
    receiveMessage resource://gre/modules/ConduitsChild.sys.mjs:201