diff --git a/applets/pager/package/contents/ui/main.qml b/applets/pager/package/contents/ui/main.qml --- a/applets/pager/package/contents/ui/main.qml +++ b/applets/pager/package/contents/ui/main.qml @@ -378,7 +378,6 @@ y: Math.round(units.devicePixelRatio) width: desktop.width - 2 * x height: desktop.height - 2 * y - clip: true z: 1 // Between optional label item and FrameSvg @@ -403,8 +402,8 @@ /* since we move clipRect with 1, move it back */ x: (geometry.x * pagerItemGrid.widthScaleFactor) - Math.round(units.devicePixelRatio) y: (geometry.y * pagerItemGrid.heightScaleFactor) - Math.round(units.devicePixelRatio) - width: geometry.width * pagerItemGrid.widthScaleFactor - height: geometry.height * pagerItemGrid.heightScaleFactor + width: Math.min(parent.width - x, geometry.width * pagerItemGrid.widthScaleFactor) + height: Math.min(parent.height - y, geometry.height * pagerItemGrid.heightScaleFactor) visible: model.IsMinimized !== true color: { if (desktop.active) {