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

Fushan Wen <qydwhotm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/fram |https://invent.kde.org/fram
                   |eworks/kio/commit/8270470d0 |eworks/kio/commit/23b4ff148
                   |3186d5dce3a4f8711348e51df32 |4961c6bc265e59e576cf2292f09
                   |e044                        |5d54

--- Comment #27 from Fushan Wen <qydwhotm...@gmail.com> ---
Git commit 23b4ff1484961c6bc265e59e576cf2292f095d54 by Fushan Wen.
Committed on 22/04/2023 at 00:43.
Pushed by fusionfuture into branch 'master'.

🍒WidgetsAskUserActionHandler: create message dialog in the main thread

In Qt, the GUI runs in its own thread and must be accessed from the
main thread. If QWidget is created in a non-main thread, we can use
the QMetaObject::invokeMethod() method to create it in the main thread.
This fixes a crash in plasmashell where there is no active QWidget
window.
FIXED-IN: 5.106

(cherry picked from commit 8270470d03186d5dce3a4f8711348e51df32e044)

M  +72   -19   src/widgets/widgetsaskuseractionhandler.cpp

https://invent.kde.org/frameworks/kio/commit/23b4ff1484961c6bc265e59e576cf2292f095d54

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

Reply via email to