diff --git a/quickshell/Modules/BlurredWallpaperBackground.qml b/quickshell/Modules/BlurredWallpaperBackground.qml index d05eec72..589754f1 100644 --- a/quickshell/Modules/BlurredWallpaperBackground.qml +++ b/quickshell/Modules/BlurredWallpaperBackground.qml @@ -126,6 +126,14 @@ Variants { } } + Connections { + target: SettingsData + function onWallpaperFillModeChanged() { + root._renderSettling = true; + renderSettleTimer.restart(); + } + } + Timer { id: renderSettleTimer interval: 1000 diff --git a/quickshell/Modules/WallpaperBackground.qml b/quickshell/Modules/WallpaperBackground.qml index 2a7ec520..6403ac19 100644 --- a/quickshell/Modules/WallpaperBackground.qml +++ b/quickshell/Modules/WallpaperBackground.qml @@ -161,6 +161,11 @@ Variants { root._overviewBlurSettling = true; overviewBlurSettleTimer.restart(); } + + function onWallpaperFillModeChanged() { + root._renderSettling = true; + renderSettleTimer.restart(); + } } Connections {