Skip to content

core: Fix map transitions for X11 windows on Wayland

We are attempting to show windows that do not yet have a surface/buffer, this makes GNOME Shell avoid transitions for these windows.

Since on Wayland X11 windows are also Wayland surfaces, this check is also valid for these, and is thus made more generic to also cater for these windows.

Eventually, meta_window_update_visibility() is called when the surface gets its buffer, so the window can be neatly animated.

Closes: #2611 (closed)

Merge request reports