[mutter] cursor-tracker: Emit cursor-changed when XFixes tells us about it



commit f8b82c376c4b6384e240b6c529e875ef5ef165c4
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Mon Apr 13 16:57:08 2015 -0700

    cursor-tracker: Emit cursor-changed when XFixes tells us about it
    
    Otherwise, we won't update the cursor in the magnifier / screen recorder
    under X11.

 src/backends/meta-cursor-tracker.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/backends/meta-cursor-tracker.c b/src/backends/meta-cursor-tracker.c
index 1622a75..a44eeaa 100644
--- a/src/backends/meta-cursor-tracker.c
+++ b/src/backends/meta-cursor-tracker.c
@@ -185,6 +185,7 @@ meta_cursor_tracker_handle_xevent (MetaCursorTracker *tracker,
     return FALSE;
 
   g_clear_pointer (&tracker->xfixes_cursor, meta_cursor_reference_unref);
+  g_signal_emit (tracker, signals[CURSOR_CHANGED], 0);
 
   return TRUE;
 }


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