From f6d3dafda7790023059237bc717c21a288d552df Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 26 May 2026 18:24:33 -0400 Subject: [PATCH] fix: use configured blur strength for lock surface and its subsurfaces --- src/backend/render/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/backend/render/mod.rs b/src/backend/render/mod.rs index ac49af7d..2c26550a 100644 --- a/src/backend/render/mod.rs +++ b/src/backend/render/mod.rs @@ -826,7 +826,7 @@ where }); } Stage::SessionLock(lock_surface) => { - session_lock_elements(renderer, output, lock_surface, &mut |elem| { + session_lock_elements(renderer, output, lock_surface, blur_strength, &mut |elem| { elements.extend(crop_to_output(elem.into()).map(Into::into)) }) } @@ -1060,6 +1060,7 @@ fn session_lock_elements( renderer: &mut R, output: &Output, lock_surface: Option<&LockSurface>, + blur_strength: usize, push: &mut dyn FnMut(SurfaceRenderElement), ) where R: AsGlowRenderer, @@ -1077,7 +1078,7 @@ fn session_lock_elements( false, [0; 4], None, - 0, + blur_strength, FRAME_TIME_FILTER, push, None,