[mutter] pointer: Make sure to update the focus after ending a grab



commit a127d05790dfd3a0b4c1a721748e68f269480cf6
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Mon Oct 6 16:19:19 2014 -0700

    pointer: Make sure to update the focus after ending a grab
    
    Otherwise, we might not reset it after the grab has ended.

 src/wayland/meta-wayland-pointer.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/wayland/meta-wayland-pointer.c b/src/wayland/meta-wayland-pointer.c
index 40ec1ab..b730e6d 100644
--- a/src/wayland/meta-wayland-pointer.c
+++ b/src/wayland/meta-wayland-pointer.c
@@ -565,6 +565,8 @@ meta_wayland_pointer_end_grab (MetaWaylandPointer *pointer)
   pointer->grab = &pointer->default_grab;
   interface = pointer->grab->interface;
   interface->focus (pointer->grab, pointer->current);
+
+  meta_wayland_pointer_update_cursor_surface (pointer);
 }
 
 typedef struct {


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