Summary: | Panels become foreground against full screen windows | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Mikiya Okuno <mikiya.okuno> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 4.8.4 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Mikiya Okuno
2012-09-11 01:59:35 UTC
> 4. Switch back to the desktop where the full screen window resides.
"How"?
Also: what focus policy do you use?
Thomas, Thank you for your following up. > > 4. Switch back to the desktop where the full screen window resides. > "How"? Using pager. Precisely speaking, I usually use keyboard shortcut. If I click the pager in the panel, it's 100% repeatable without step 3. IMHO, a full-screen window must become front after switching the desktop. > Also: what focus policy do you use? Click to Focus. I guess it might be caused because Window ordering is changed system-wide. I suggest to add a logic like below: * Record whether full-screen window is front before switching the desktop. * Make the full-screen window front after switching the desktip if such one existed. Kind regards, Mikiya Does the fullscreen window still have the input focus when you return (i was not able to reproduce this otherwise) Yes, it does. I can control them with keyboard. I can reproduce it by clicking the pager widget on the panel. Kind regards, Mikiya That is basically bug #296076 then (while not sure what would have altered the stacking order because of the dialog - didn't happen here) *** This bug has been marked as a duplicate of bug 296076 *** Thomas, I'm sorry for the duplicate. So, the original bug's status should be changed to VERIFIED? Kind regards, Mikiya No need to sorry. The bug is verified, regardless of the set state. The fix is however not trivial and maybe cause "regressions" by the invasive functional change (that has been there as long as kwin...) |