gtk+ r18940 - in trunk: . gdk/quartz
- From: rhult svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk+ r18940 - in trunk: . gdk/quartz
- Date: Tue, 23 Oct 2007 14:06:32 +0100 (BST)
Author: rhult
Date: 2007-10-23 14:06:31 +0100 (Tue, 23 Oct 2007)
New Revision: 18940
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=18940&view=rev
Modified:
trunk/ChangeLog
trunk/gdk/quartz/gdkwindow-quartz.c
trunk/gdk/quartz/gdkwindow-quartz.h
Log:
2007-10-23 Richard Hult <richard imendio com>
* gdk/quartz/gdkwindow-quartz.c:
(gdk_window_raise, gdk_window_lower, gdk_window_new,
_gdk_windowing_window_destroy): Maintain a list for the stacking
order of windows. Implement lower and raise for child windows. The
list for toplevels is created on demand, and cleared when a window
gets or resigns main status and when new windows are created.
(find_child_window_helper): Use the sorted list to go through
windows from top to bottom. Take any titlebar in consideration for
toplevels, to stop events from sometimes punching through (bugs
#473813 and #489370).
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]