Skip to content
  • Tor Lillqvist's avatar
    AdjustWindowRectEx2 renamed to SafeAdjustWindowRectEx. Don't override all · 16d002d0
    Tor Lillqvist authored
    	* gdk/win32/gdkwindow.c: AdjustWindowRectEx2 renamed to
     	SafeAdjustWindowRectEx. Don't override all calls to
     	AdjustWindowRectEx by it, but use it only in two places: When
     	creating a new top-level window and when moving a top-level
     	window.
    
    	Use screen coordinate rectangle, not client rectangle, in
     	gdk_window_move. Thus SafeAdjustWindowRectEx will do its job only
     	when we try to place a window so that the decoration (mainly,
     	title bar) isn't visible.
    
    	These changes fix the bug that showed up for instance as the
     	GIMP's saved top-level windows moving right and down (by an amount
     	equal to the window decoration) for each session. This bug showed
     	up also in testgtk's "Saved Position".
    
    	gdk_window_resize also redone a bit.
    16d002d0
To find the state of this project's repository at the time of any of these versions, check out the tags.