vte r1528 - in trunk: . src



Author: cpwilson
Date: 2007-01-25 09:36:07 +0000 (Thu, 25 Jan 2007)
New Revision: 1528
ViewCVS link: http://svn.gnome.org/viewcvs/vte?rev=1528&view=rev

Modified:
   trunk/ChangeLog
   trunk/src/vte.c
Log:
2007-01-25  Chris Wilson <chris chris-wilson co uk>

	Bug 400438 â _vte_invalidate_all triggered on GDK_VISIBILITY_UNOBSCURED

	* src/vte.c: (vte_terminal_visibility_notify):
		Only force an _vte_invalidate_all if we can trivially detect
		that we have switch from fully obscured to fully unobscured.
		Otherwise, we will just handle the GDK expose in the normal
		manner.
	* src/vte.c: (vte_terminal_expose):
		Check the event area to see if we can use _vte_invalidate_all,
		has a slight benefit of discarding further exposed area
		processing.






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