diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-10-06 16:10:47 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2020-10-08 12:55:35 +0800 |
commit | 12799ff4569be4e50d85b8b417d9c314614cfc4a (patch) | |
tree | af319d4cb80c7a5ec05f4f5b961d103d00e6b125 /gsk/gskrendernodeparser.c | |
parent | b05782fe106b2e96e419b2eb5149e9ad782d450a (diff) | |
download | gtk+-12799ff4569be4e50d85b8b417d9c314614cfc4a.tar.gz |
GDK/Win32: Remove stacking functions
Just take into account the Z-order when calling SetWindowPos() instead of
explicitly re-stacking the windows. This will ensure that dialog boxes and
pickers do not somehow fall behind another (gtk)window, and avoids spews of
warnings when we put a parent window of a popover before the popover itself.
This will fix restacking on (re-)activation, as the stacking functions caused
numerous issues in terms of stacking.
Forward port of LRN's patch "GDK W32: transient Z-order rollback" in MR !1769
Diffstat (limited to 'gsk/gskrendernodeparser.c')
0 files changed, 0 insertions, 0 deletions