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

Akseli Lahtinen <akse...@akselmo.dev> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/krdp/-/commit/b0975b633a
                   |                            |44ffc61da429c4d4b94568bb0fd
                   |                            |437

--- Comment #4 from Akseli Lahtinen <akse...@akselmo.dev> ---
Git commit b0975b633a44ffc61da429c4d4b94568bb0fd437 by Akseli Lahtinen.
Committed on 28/05/2024 at 08:43.
Pushed by akselmo into branch 'master'.

kcmkrdpserver: Use QDBusMessage instead of QDBusInterface

QDBusInterface blocks the GUI from updating. QDBusMessage do not.

Thus, use QDBusMessage, then QDBusConnection with asyncCall to talk to DBus,
hopefully avoiding any UI update blocking.

Possibly helps to fix

M  +32   -28   src/kcm/kcmkrdpserver.cpp
M  +2    -1    src/kcm/kcmkrdpserver.h
M  +6    -1    src/kcm/ui/main.qml

https://invent.kde.org/plasma/krdp/-/commit/b0975b633a44ffc61da429c4d4b94568bb0fd437

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

Reply via email to