After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 785892 - Window sizing/positioning of CSD windows broken
Window sizing/positioning of CSD windows broken
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Backend: Win32
unspecified
Other Windows
: Normal normal
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2017-08-06 16:46 UTC by Eduard Braun
Modified: 2018-05-02 18:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Eduard Braun 2017-08-06 16:46:26 UTC
On Windows 10 (but also in earlier versions, at least for parts of the functionality):

When double-clicking the upper or lower border of a window the window automatically increases its vertical size to fill the whole screen (horizontal size stays constant)
-> Doing this on a CSD window has no effect at all
   (at least dragging upper/lower border does something comparable, though)

A normal window in this vertically maximized state can then easily be moved horizontally *without* jumping back to the old size by grabbing the title bar and moving the mouse horizontally.
-> Doing this in a CSD window immediately results
   in the window leaving the maximized state

A normal window when then pulled from the maximized state on purpose by grabbing the title bar and moving the cursor vertically jumps back to the initial size (however tiny that might have been).
-> Doing this in a CSD window results in an undesired and
   "arbitrarily" increased vertical size
Comment 1 GNOME Infrastructure Team 2018-05-02 18:49:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/874.