diff --git a/src/wayland/meta-window-wayland.c b/src/wayland/meta-window-wayland.c index 86cdbf86e..b6b949e36 100644 --- a/src/wayland/meta-window-wayland.c +++ b/src/wayland/meta-window-wayland.c @@ -634,6 +634,10 @@ appears_focused_changed (GObject *object, gpointer user_data) { MetaWindow *window = META_WINDOW (object); + + if (window->placement.rule) + return; + surface_state_changed (window); }