Call backend handle_event from clutter_x11_handle_event()
authorOwen W. Taylor <otaylor@fishsoup.net>
Fri, 30 Apr 2010 18:50:11 +0000 (14:50 -0400)
committerRobert Bragg <robert@linux.intel.com>
Tue, 4 May 2010 10:04:03 +0000 (11:04 +0100)
commitf9072b8663728994610d3a26ae41718c94cdcbc7
treee75241755d4ce9eb0aaff7e6c3f2506362ecd46b
parentd6dbd62021b9a8e711a1c34865920959051329fb
Call backend handle_event from clutter_x11_handle_event()

Whether events come from the main loop source or from
clutter_x11_handle_event(), we need to feed them to the backend
virtual handle_event function. This fixes problems with clients
using clutter_x11_handle_event() hanging because
GLXBufferSwapComplete events aren't received.

http://bugzilla.openedhand.com/show_bug.cgi?id=2101
clutter/x11/clutter-event-x11.c