From f2b0913a4efdb0415d9fcc25b5d5cd69c818f30f Mon Sep 17 00:00:00 2001 From: wheaney <42350981+wheaney@users.noreply.github.com> Date: Mon, 8 Sep 2025 21:39:08 -0700 Subject: [PATCH] Fix supported display check for Plasma Wayland on Steam Deck, add logging of display names --- kwin/src/qml/main.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kwin/src/qml/main.qml b/kwin/src/qml/main.qml index d7f740d..d99b850 100644 --- a/kwin/src/qml/main.qml +++ b/kwin/src/qml/main.qml @@ -87,7 +87,7 @@ Item { return displays.monitorsToPlacements(fovDetails, adjustedGeometries, effect.displaySpacing); } - property bool targetScreenSupported: supportedModels.some(model => root.targetScreen.model.endsWith(model)) + property bool targetScreenSupported: supportedModels.some(model => root.targetScreen.model.includes(model)) property bool imuResetState: effect.imuResetState property bool isEnabled: effect.isEnabled @@ -132,6 +132,7 @@ Item { } function checkLoadedComponent() { + console.log(`Breezy - checking screen ${targetScreen.model}: ${targetScreenSupported} ${isEnabled} ${imuResetState}`); const show3DView = targetScreenSupported && isEnabled && !imuResetState; viewLoader.sourceComponent = show3DView ? view3DComponent : desktopViewComponent; }