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. ** Changed in: mutter (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1827738 Title: Wrong X Window Map State To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1827738/+subscriptions -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
