opt: toplevel client not use blur_ignore_transparent

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

View file

@ -3425,7 +3425,7 @@ static void iter_xdg_scene_buffers(struct wlr_scene_buffer *buffer, int sx,
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);
wlr_scene_buffer_set_backdrop_blur_ignore_transparent(buffer, true); wlr_scene_buffer_set_backdrop_blur_ignore_transparent(buffer, false);
if (blur_optimized) { if (blur_optimized) {
wlr_scene_buffer_set_backdrop_blur_optimized(buffer, true); wlr_scene_buffer_set_backdrop_blur_optimized(buffer, true);
} else { } else {