diff --git a/kwin/src/qml/BreezyDesktop.qml b/kwin/src/qml/BreezyDesktop.qml index 324da11..19e8097 100644 --- a/kwin/src/qml/BreezyDesktop.qml +++ b/kwin/src/qml/BreezyDesktop.qml @@ -178,6 +178,8 @@ Node { // only for the Rectangle geometry fallback property vector3d rectangleFallbackScale: { + if (!sizeAdjustedScreen) return Qt.vector3d(1, 1, 1); + const geometry = sizeAdjustedScreen.geometry; // default geometry unit size is 100x100, so we scale it up to the screen size diff --git a/modules/XRLinuxDriver b/modules/XRLinuxDriver index 7cf5924..b74587d 160000 --- a/modules/XRLinuxDriver +++ b/modules/XRLinuxDriver @@ -1 +1 @@ -Subproject commit 7cf5924771b01bccf6d8d8ab0a9a38d3aa37babb +Subproject commit b74587dfc17e85c63ee03fdbdd8f2541400f454f