Bug 399191 - Some windows don't go to the top when restored
Summary: Some windows don't go to the top when restored
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: core (show other bugs)
Version: 5.13.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-28 17:55 UTC by Szczepan Hołyszewski
Modified: 2018-09-28 18:05 UTC (History)
0 users

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 Szczepan Hołyszewski 2018-09-28 17:55:32 UTC
SUMMARY

Windows of some programs cannot be properly restored by clicking on their icons on the task switcher widget (regardless of which of the several alternative task switcher widgets is used). After certain specific sequences of operations the window will go into a state where clicking its taskbar icon will cause the window to alternately minimize and maximize UNDERNEATH another window which is currently on top. If the "occluding" window is not maximized itself, it can be clearly seen that the problematic window does minimize/restore and does become active when restored, it just doesn't go to the top.

STEPS TO REPRODUCE
1. Open Firefox and unmaximize its window
2. Open PHPStorm, maximize its window and make sure it is on top and active
3. Minimize PHPStorm window by clicking on its taskbar button/icon
4. Try bringing the PHPStorm window back by clicking on its taskbar button/icon again


OBSERVED RESULT

PHPStorm maximizes and becomes active, but does not move to the top. The unmaximized Firefox window remains on top.

EXPECTED RESULT

PHPStorm window should move to the top in addition to being restored and becoming active.


SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.90 but noticed in stable too
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION

I have verified that no specific window rules are in effect, and I have restored all window manager defaults.

I am not sure if it is not a PHPStorm bug. I will report it to Jetbrains too.
Comment 1 Szczepan Hołyszewski 2018-09-28 17:57:40 UTC
Clarification: "<ins>repeatedly</ins> clicking its taskbar icon will cause the window to alternately minimize and maximize".
Comment 2 Szczepan Hołyszewski 2018-09-28 18:05:23 UTC
When I got around to report it at Jetbrains, I found earlier reports. It's a PHPStorm bug. Closing.