-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Hi,
It looks like the extension does not support multiple instances of one window/app.
Only one of the stored apps opens, despite the fact, that the json file does store the multiple instances.
The problem is with the recovery:
By analyzing the logs, it looks like the windows are being restored by their titles - if a window with a specific title is open, then another one wont open. When the session is being stored, the windows, depending on their content have different titles. But on restoration (reopening the windows), the title resets to their default (because certain apps launch with a default state), which causes the extensions to ignore the following instances, because they all have the same "title".
By the session json file, it does not seem like the windows have a unique ID assigned, which would imply, that they are being stored/restored based on their title, and this causes the issue I have described.
Related apps in the issue:
- Terminal
- Firefox
Please let me know, if I get it right, and if yes, would it be possible to include multiple instances of apps in the extension?
Environment:
Ubuntu 22.04
Gnome 42.9
Windowing System: X11