Commit d793d416 authored by Richard Hult's avatar Richard Hult Committed by Richard Hult

Make this work properly for the root window.

2007-06-30  Richard Hult  <richard@imendio.com>

	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_origin): Make
	this work properly for the root window.

svn path=/trunk/; revision=18311
parent 8fd51a22
2007-06-30 Richard Hult <richard@imendio.com>
* gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_origin): Make
this work properly for the root window.
2007-06-30 Richard Hult <richard@imendio.com>
* gdk/quartz/GdkQuartzView.c: Improve the tracking rect updating:
- No need to override setFrame.
- Use our own size instead of the bounds from for the view as it's
not always updated before the tracking rect.
- Use our own size instead of the bounds from the view as it's not
always updated before the tracking rect.
- Only reset the tracking rect if the new window is nil).
* gdk/quartz/GdkQuartzWindow.c: Update the bounds of the content
......
......@@ -1208,6 +1208,13 @@ gdk_window_get_origin (GdkWindow *window,
return FALSE;
}
if (window == _gdk_root)
{
*x = 0;
*y = 0;
return TRUE;
}
private = GDK_WINDOW_OBJECT (window);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment