[mutter] events: Set display->current_time when we start processing the event



commit 03c4de5590c8e1a43de2c6a3b93797863b2fc8cb
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Fri May 9 11:16:02 2014 -0400

    events: Set display->current_time when we start processing the event
    
    Otherwise, the time will be refetched during processing.

 src/core/events.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/core/events.c b/src/core/events.c
index 6ff7d65..bc89e8c 100644
--- a/src/core/events.c
+++ b/src/core/events.c
@@ -1729,6 +1729,7 @@ meta_display_handle_xevent (MetaDisplay *display,
     }
 #endif
 
+  display->current_time = event_get_time (display, event);
   display->monitor_cache_invalidated = TRUE;
 
   if (display->focused_by_us &&
@@ -1824,7 +1825,6 @@ meta_display_handle_xevent (MetaDisplay *display,
         bypass_gtk = TRUE;
     }
 
-  display->current_time = event_get_time (display, event);
   return bypass_gtk;
 }
 


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