gtk+ r18065 - in trunk: . gdk/quartz



Author: rhult
Date: 2007-06-06 19:42:07 +0100 (Wed, 06 Jun 2007)
New Revision: 18065
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=18065&view=rev

Modified:
   trunk/ChangeLog
   trunk/gdk/quartz/gdkevents-quartz.c
Log:
2007-06-06  Richard Hult  <richard imendio com>

	* gdk/quartz/gdkevents-quartz.c (find_mouse_window_for_ns_event)
	(find_window_for_ns_event): Rework how we get the event window:
	don't get the window from the NSEvent, always use the mouse window
	instead. Fix mouse window tracking by only using MouseExited for
	non-gdk windows, and to always use the NSEvent window to get the
	right gdk window in MouseEntered. Add comments to the code. Fixes bug
	#350460.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]