graesslin created this revision. graesslin added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel.
REVISION SUMMARY In case the ConnectionThread is created from the QGuiApplication the roundtrip is performed through a function provided by the QPA plugin. If the QPA plugin does not provide such a function, the normal wl_display_roundtrip is used. This is mostly a helper for KWin. Plugins might call roundtrip from the main gui thread which results in a dead freeze of KWin. By providing this function through the native interface KWin can ensure it doesn't freeze and the plugin still gets the functionality of the roundtrip. REPOSITORY rKWAYLAND KWayland BRANCH roundtrip-qpa-5.6 REVISION DETAIL https://phabricator.kde.org/D1152 AFFECTED FILES src/client/connection_thread.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, Plasma Cc: plasma-devel
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel