** Package changed: xorg (Ubuntu) => mutter (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1827738
Title: Wrong X Window Map State Status in mutter package in Ubuntu: New Bug description: Testet on Ubuntu 18.04.02 LTS Use [xwininfo] and e.g. [emacs] or [terminal] to test for map state. Call [xwininfo] and click on the open terminal window: xwininfo: Window id: 0x2c04847 "tombert@bionic: ~" Absolute upper-left X: 741 Absolute upper-left Y: 94 Relative upper-left X: 10 Relative upper-left Y: 38 Width: 734 Height: 458 Depth: 32 Visual: 0x2a0 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x2c00005 (not installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +741+94 -261+94 -261-808 +741-808 -geometry 80x24+731+56 Now iconify the terminal and call: [xwininfo -id 0x2c04847] The "Map State" is still "IsViewable" when it should be unmapped. The reference I found: (http://lesstif.sourceforge.net/doc/super-ux/g1ae04e/chap3-2.html) "3.4.2.5 Iconify and Deiconify A top-level window that is not Withdrawn will be in the Normal state if it is mapped and in the Iconic state if it is unmapped. This will be true even if the window has been reparented; the window manager will unmap the window as well as its parent when switching to the Iconic state." The big problem is that graphical applications cannot distinguish their current state. If this is not a bug, then please give advice in how to query the iconified state. Best Regards To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1827738/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp