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

Sharaf <sharafzaz...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/commit/afa491eb3
                   |                            |3b1fcbef3d022386f5b9369f283
                   |                            |5643
             Status|ASSIGNED                    |RESOLVED

--- Comment #3 from Sharaf <sharafzaz...@gmail.com> ---
Git commit afa491eb33b1fcbef3d022386f5b9369f2835643 by Sharaf Zaman.
Committed on 06/01/2021 at 13:18.
Pushed by szaman into branch 'master'.

Android: fix app freeze problem caused by pop-up widgets

Reason: If we double press KisPopupButton, for our first press we tell
Qt to widget->show() which casues an internal flush of event queue then
the second event is sent down which hides the widget.

The second event is immature because the actions of first event didn't
complete in time. This makes the widget hidden while also grabbing mouse
and keyboard, thus freezing the entire app.

Note: The bug is a very time sensitive.

A  +28   -0    3rdparty/ext_qt/0055-Android-prevent-out-of-order-events.patch
M  +1    -0    3rdparty/ext_qt/CMakeLists.txt

https://invent.kde.org/graphics/krita/commit/afa491eb33b1fcbef3d022386f5b9369f2835643

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

Reply via email to