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

Zamundaaa <xaver.h...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/commit/b4e94438209e |ma/kwin/commit/5df19d6f5e9e
                   |66e5fd303483f8e32147fb19f5e |27ca4af2d71e4450c6c87d9d90a
                   |f                           |f

--- Comment #7 from Zamundaaa <xaver.h...@gmail.com> ---
Git commit 5df19d6f5e9e27ca4af2d71e4450c6c87d9d90af by Xaver Hugl.
Committed on 24/09/2022 at 20:40.
Pushed by zamundaaa into branch 'Plasma/5.26'.

inputpanelv1window: fix showing and hiding

Instead of InputMethod directly calling showClient() on the input panel,
call methods that properly show or hide the panel as needed, with
readyForPainting
set appropriately. This removes the cases where it's shown without being ready
for
painting, which causes crashes.


(cherry picked from commit b4e94438209e66e5fd303483f8e32147fb19f5ef)

M  +8    -2    src/inputmethod.cpp
M  +1    -0    src/inputmethod.h
M  +34   -6    src/inputpanelv1window.cpp
M  +4    -0    src/inputpanelv1window.h

https://invent.kde.org/plasma/kwin/commit/5df19d6f5e9e27ca4af2d71e4450c6c87d9d90af

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

Reply via email to