opt: also blur subsurfaces

This commit is contained in:
DreamMaoMao 2025-09-24 22:24:23 +08:00
parent 300d98c54e
commit 5757c3f83b

View file

@ -3420,8 +3420,8 @@ static void iter_xdg_scene_buffers(struct wlr_scene_buffer *buffer, int sx,
struct wlr_surface *surface = scene_surface->surface; struct wlr_surface *surface = scene_surface->surface;
/* we dont blur subsurfaces */ /* we dont blur subsurfaces */
if (wlr_subsurface_try_from_wlr_surface(surface) != NULL) // if (wlr_subsurface_try_from_wlr_surface(surface) != NULL)
return; // return;
if (blur && c && !c->noblur) { if (blur && c && !c->noblur) {
wlr_scene_buffer_set_backdrop_blur(buffer, true); wlr_scene_buffer_set_backdrop_blur(buffer, true);