summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2015-04-13 16:57:08 -0700
committerJasper St. Pierre <jstpierre@mecheye.net>2015-04-13 16:58:27 -0700
commitf8b82c376c4b6384e240b6c529e875ef5ef165c4 (patch)
treec7f211486fb2a21875e54d4e2ae0ef7b2a19ef62
parent868e1427a8a5306448f92398866d459fc2ae14a7 (diff)
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.
-rw-r--r--src/backends/meta-cursor-tracker.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backends/meta-cursor-tracker.c b/src/backends/meta-cursor-tracker.c
index 1622a750..a44eeaaa 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;
}