Summary: | [Wayland] Rule property "Virtual desktops" doesn't get properly updated on plasma window interface | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | cancel.sizable170 |
Component: | rules | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | isma.af, jacek.jagosz, kde, nate, stunts |
Priority: | NOR | ||
Version: | 5.24.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/c1d7919ad7cc8a7e55f5b93ec84de63547bc53b9 | Version Fixed In: | 5.24.5 |
Sentry Crash Report: |
Description
cancel.sizable170
2022-04-02 10:43:12 UTC
Git commit 4c8711f121430caa658f9848070e4e25c4a12208 by Ismael Asensio. Committed on 11/04/2022 at 16:50. Pushed by iasensio into branch 'master'. AbstractClient: Fix the current VD being always added to the plasma interface When setting-up the plasma window interface we need to call `setOnAllDesktops()` after the actual virtual desktops have been set. Otherwise, the current desktop would be always added to the interface (as if the user were unsetting the "onAllDesktops" flag) and the plasma interface and KWin can get un-synced, specially if there are specific window rules. FIXED-IN: 5.24.5 M +4 -1 src/abstract_client.cpp https://invent.kde.org/plasma/kwin/commit/4c8711f121430caa658f9848070e4e25c4a12208 Git commit c1d7919ad7cc8a7e55f5b93ec84de63547bc53b9 by Ismael Asensio. Committed on 11/04/2022 at 19:43. Pushed by iasensio into branch 'Plasma/5.24'. AbstractClient: Fix the current VD being always added to the plasma interface When setting-up the plasma window interface we need to call `setOnAllDesktops()` after the actual virtual desktops have been set. Otherwise, the current desktop would be always added to the interface (as if the user were unsetting the "onAllDesktops" flag) and the plasma interface and KWin can get un-synced, specially if there are specific window rules. FIXED-IN: 5.24.5 (cherry picked from commit 4c8711f121430caa658f9848070e4e25c4a12208) M +4 -1 src/abstract_client.cpp https://invent.kde.org/plasma/kwin/commit/c1d7919ad7cc8a7e55f5b93ec84de63547bc53b9 *** Bug 453316 has been marked as a duplicate of this bug. *** *** Bug 447876 has been marked as a duplicate of this bug. *** |