| Summary: | Firefox always opens in the same virtual desktop where I last closed it, despite not being any window rule saying so | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | David de Cos <david.decos> |
| Component: | rules | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | minor | CC: | domen, isma.af, RaitaroHikami |
| Priority: | NOR | ||
| Version First Reported In: | 5.19.5 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
David de Cos
2020-09-26 18:35:02 UTC
Hi David, This is probably Firefox itself which remembers the VD and position it was closed, and sets it up again on opening. It also overrides a kwin rule that it's set as "apply initially", since the application sets the VD *after* the rule has effect, so there is not much that can be done on kwin side. If you open a second firefox instance it should go to your current VD, since now the application doesn't try to restore its saved session information. The fact that most of the times the view doesn't move to the VD where the new instance is open is also probably due to "focus stealing prevention". Hi, Ismael: You're absolutely right! After doing some research, this behavior was intentionally implemented in Firefox 75. It got reported as a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1628742), and was resolved by adding the possibility of setting the variable widget.disable-workspace-management to TRUE in about:config. I just did it and it worked. Thank you very much! *** Bug 434818 has been marked as a duplicate of this bug. *** *** Bug 422657 has been marked as a duplicate of this bug. *** |