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; }