From cacb7cd0f6ba9f60175821c61b41e31f45bcebc5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Kristian=20H=C3=B8gsberg?= Date: Tue, 28 Feb 2012 09:20:21 -0500 Subject: [PATCH] shell: Mark geometry dirty when we change surface alpha We need to recompute the opaque region when the alpha changes. --- src/shell.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shell.c b/src/shell.c index d949d0c..a28302b 100644 --- a/src/shell.c +++ b/src/shell.c @@ -1747,6 +1747,7 @@ switcher_next(struct switcher *switcher) next = surface; prev = surface; surface->alpha = 64; + surface->geometry.dirty = 1; weston_surface_damage(surface); break; default: -- 2.7.4