vte r1705 - in trunk: . src



Author: cpwilson
Date: 2007-02-20 00:01:28 +0000 (Tue, 20 Feb 2007)
New Revision: 1705
ViewCVS link: http://svn.gnome.org/viewcvs/vte?rev=1705&view=rev

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

	Bug 409055 â Terminal stays blank

	Due to GTK+ coallescing of XExposeEvents it was possible for our
	GdkExposeEvent to arrive before the GdkVisibilityEvent associated with
	the mapping of our toplevel and so we discarded the event as we
	believed we were still unviewable.

	* src/vte.c: (_vte_invalidate_cells), (vte_terminal_expose),
	(reset_update_regions):
		Assume that all GdkExposeEvents have been checked for
		suitability before delivery. We know this true for locally
		generated expose events which are extensively checked during
		invalidation, and we presume that X will not generate expose
		events on unmapped or otherwise unviewable windows.






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