https://bugs.kde.org/show_bug.cgi?id=440540

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/5a0026a9eb
                   |                            |a79574eb0d3646eabb63cd56415
                   |                            |8e5
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #11 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 5a0026a9eba79574eb0d3646eabb63cd564158e5 by Vlad Zahorodnii, on
behalf of Jarek Janik.
Committed on 01/10/2024 at 08:09.
Pushed by vladz into branch 'Plasma/6.2'.

Fix "Toggle raise and lower" functionality

Fix "Toggle raise and lower" functionality for a case when there are
windows in higher layers present on the same desktop; a window that is
being acted upon could never be top-most in such a case, which prevented
it from being lowered by "Toggle raise and lower" action.

Checking if a window is top-most now uses unconstrained_stacking_order
list, which reflects user-requested stacking window order, but doesn't
know anything about layers, and that in turn allows any window that user
has raised most recently to be lowered by "Toggle raise and lower" (even
if this window is not actually top-most, because of windows in higher
layers).
(cherry picked from commit dad57ad0a0afe3fe249b0d39df5e511efe4960c0)

M  +1    -1    src/layers.cpp

https://invent.kde.org/plasma/kwin/-/commit/5a0026a9eba79574eb0d3646eabb63cd564158e5

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to