Bug 450074 - On X11 or Wayland, manually saved session does not save open browser window, if the browser open is not the default browser
Summary: On X11 or Wayland, manually saved session does not save open browser window, ...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Session Management (other bugs)
Version First Reported In: 5.24.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-12 09:40 UTC by stakanov
Modified: 2025-01-09 23:39 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stakanov 2022-02-12 09:40:40 UTC
SUMMARY
Saving a desktop before exit (save session) is not working if the default browser is Firefox and the used browser is Opera. 
Reopening the saved session will actually ignore the status of Opera, while it does restore the status of Firefox. 


STEPS TO REPRODUCE
1. set up Firefox as first browser. Opens and work with Opera (e.g. multiple tabs). Then save the session prior to closing. 
2. Firefox windows will be honored and the open browser restored. 
3. Opera will not be opened and the last status of Opera in the session will be ignored. 

OBSERVED RESULT
Only default browser windows are restored when saving a session. So the session is actually not restored. 

EXPECTED RESULT
the session should be restored as it was, include browser windows of browsers that are not the "default" browsers. Otherwise it is not a safe session, but safe default browser function. 

SOFTWARE/OS VERSIONS



ADDITIONAL INFORMATION
Operating System: openSUSE Tumbleweed 20220207
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.5-1-default (64-bit)
Graphics Platform: X11
Processors: 4 × AMD FX(tm)-4300 Quad-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon Pro WX 3200 Series
Comment 1 TraceyC 2025-01-09 23:38:27 UTC
Confirmed this behavior is still the same on git-master, Wayland session