https://bugs.kde.org/show_bug.cgi?id=411884
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/kwin/commit/d87273d8114c |ma/kwin/commit/41237ea30bc7 |4abc72b518ebd300fd67b33a362 |146402127046ba388785e04b0c7 |5 |4 --- Comment #34 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 41237ea30bc7146402127046ba388785e04b0c74 by Vlad Zahorodnii. Committed on 17/12/2021 at 07:19. Pushed by vladz into branch 'master'. Ignore decoration when updating focused window in PointerInput and TouchInput Currently, it's possible to have the case where the pointer input device handler or the touch input device handler thinks that there's a focused window, but the corresponding focused surface in wayland seat is unset, because the pointer hovers the server side decoration. If the server side decoration is destroyed, the input device handler will fail to update wayland seat's focused surface. In order to make pointer input device handler and touch input device handler code more intuitive, this change makes focusUpdate() functions ignore the decoration. Related: bug 440380 M +1 -3 src/pointer_input.cpp M +1 -2 src/touch_input.cpp https://invent.kde.org/plasma/kwin/commit/41237ea30bc7146402127046ba388785e04b0c74 -- You are receiving this mail because: You are watching all bug changes.