[KRdp] [Bug 487543] KRDP KCM Page Takes a Few Seconds to Load and Locks Up System Settings.

Akseli Lahtinen bugzilla_noreply at kde.org
Tue May 28 09:43:44 BST 2024


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

Akseli Lahtinen <akselmo at 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 <akselmo at 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 the assignee for the bug.


More information about the Unassigned-bugs mailing list