qt5base-lts/tests/auto/widgets
JiDe Zhang 4f370d36ec xcb: Fix logic for minimized state
When _NET_WM_STATE_HIDDEN is not contains in the _NET_WM_STATE
window property, the window should not be considered to be minimized

According to
https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html
_NET_WM_STATE_HIDDEN should be set by the Window Manager to indicate
that a window would not be visible on the screen if its desktop/viewport
were active and its coordinates were within the screen bounds. The
canonical example is that minimized windows should be in the
_NET_WM_STATE_HIDDEN state. Pagers and similar applications should use
_NET_WM_STATE_HIDDEN instead of WM_STATE to decide whether to display a
window in miniature representations of the windows on a desktop.

For mutter/GNOME Shell, without _NET_WM_STATE_HIDDEN, window manager
will not reply XCB_ICCCM_WM_STATE_ICONIC settings in WM_CHANGE_STATE
client message.

Task-number: QTBUG-76147
Task-number: QTBUG-76354
Task-number: QTBUG-68864
Done-With: Liang Qi <liang.qi@qt.io>
Change-Id: Ic9d26d963979b7f0ef4d1cf322c54ef8c40fa004
Reviewed-by: Uli Schlachter <psychon@znc.in>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2020-03-03 22:08:18 +01:00
..
dialogs Stabilize QFileSystemModel::dirsBeforeFiles test 2020-02-22 02:52:44 +01:00
effects unblacklist passing tests 2019-07-08 11:01:42 +00:00
graphicsview Stabilize task255529_transformationAnchorMouseAndViewportMargins 2020-02-27 10:24:09 +01:00
itemviews QAbstractItemView: Make sure to update the editor geometries 2020-02-23 10:48:53 +01:00
kernel xcb: Fix logic for minimized state 2020-03-03 22:08:18 +01:00
styles Blacklist tst_QStyleSheetStyle::widgetStylePropagation on macOS 2020-01-14 00:49:58 +01:00
util Blacklist two tst_QScroller tests on macOS 2020-01-22 17:26:22 +01:00
widgets QComboBox: send font change event to popup menu when font changed 2020-02-07 09:18:47 +08:00
widgets.pro Move QGestureRecognizer test to widgets/kernel 2017-06-02 18:36:11 +00:00