Bug 437711 - Maximizing, minimizing, or moving windows from one screen to another resets the property "Keep above all others" to enabled
Summary: Maximizing, minimizing, or moving windows from one screen to another resets t...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kwin
Classification: Plasma
Component: core (other bugs)
Version First Reported In: 5.21.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-26 19:50 UTC by guillermo_stancanelli
Modified: 2023-09-06 10:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Unexpected "keep above others" reset when moving window. (3.08 MB, video/x-matroska)
2021-05-26 19:50 UTC, guillermo_stancanelli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description guillermo_stancanelli 2021-05-26 19:50:54 UTC
Created attachment 138817 [details]
Unexpected "keep above others" reset when moving window.

SUMMARY:

The unexpected behaviour can be seen in the following video recording:
https://streamable.com/u0ju9t

STEPS TO REPRODUCE
1. Maximize firefox by dragging it to the top and press the meta key to pop the application launcher up.
2. Observe that the application panel is hidden behind firefox. Unset "keep above others" in the window properties.
3. Unmaximize firefox and try to open the application launcher again with the meta key.

OBSERVED RESULT
"Keep above other windows" resets itself to true everytime the window suffers maximization, moving between screens, unmaximizing, etc. I can't find a way to permanently set "Keep above others" to false.

EXPECTED RESULT
The window should remember my "Keep above/ Keep below" preferencies.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 34 KDE spin. 5.12 kernel. 
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION:
Tested both in wayland and X11 KDE. Tested both with and without krohnkite kwin plugin enabled.
The unexpected behaviour can be better seen in the following video recording:
https://streamable.com/u0ju9t
Comment 1 David Edmundson 2023-09-06 10:38:32 UTC
This bug was reported against an outdated version of KWin. We have made many changes since the. 
If the issue persists in newer versions can you reopen the bug report updating the version number.