https://bugs.kde.org/show_bug.cgi?id=514497
Bug ID: 514497
Summary: Bringing a visible-on-all-desktops app to the
foreground in one desktop brings it to the foreground
in all desktops
Classification: Plasma
Product: kwin
Version First 5.27.11
Reported In:
Platform: Kubuntu
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
When an app that was made visible on all virtual desktops is brought to the
foreground in one desktop (by switching to it), it brings it to the foreground
in all desktops. It is especially annoying because that app will not
necessarily have the focus on the other desktops...
STEPS TO REPRODUCE
1. Select an app in the taskbar, right-click then "Move to virtual desktop" >
"Visible on all desktops". For clarity's sake, I'll call this app the
"omnipresent app" and the current desktop, the "main desktop".
2. Make sure the omnipresent app is drawn behind another one on this desktop.
Select an app you want to see (let's call it the "wanted app") and drag its
window so it's above the omnipresent app one (or maximize it).
3. Switch to a secondary desktop and bring the omnipresent app to the
foreground (with Alt-Tab or by click on it in the taskbar).
4. Switch back to the "main" desktop.
OBSERVED RESULT
The omnipresent app will be drawn above the wanted app on the main desktop, but
if won't have the focus.
Worse still, if you try to alt-tab twice to bring back the wanted app to the
foreground, you just compound the problem: in the process you brought the
omnipresent app to the foreground... on all desktops.
EXPECTED RESULT
Bringing a visible-on-all-desktops app to the foreground on one desktop
shouldn't bring it to the foreground in all desktops. If this is impossible to
achieve, it should at the very least have the focus.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 24.04.3 LTS
KDE Plasma Version: 5.27.12
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
--
You are receiving this mail because:
You are watching all bug changes.