Comment 2 for bug 1827738

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

My memory of X window management is a bit hazy, but I think the "Map State" and window state (one of which is "IconicState") are allowed to have different values for the same window.

The window state including "IconicState" is defined in this spec:

  https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/ICCCM/icccm.html

I suspect you may be right that the above ICCCM spec requires iconified windows to be unmapped, but I am not sure. Certainly in the past Unity for example would leave them mapped for the purposes of window previews. So there is prior art for window managers to bend the rules...

Please report the bug to the mutter developers here so we can see what they think:

  https://gitlab.gnome.org/GNOME/mutter/issues

Then tell us the new bug ID.