]> git.sesse.net Git - vlc/commitdiff
XCB: allow mouse coordinates out rendering source area
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 1 Nov 2009 11:27:55 +0000 (13:27 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 1 Nov 2009 11:27:55 +0000 (13:27 +0200)
This fixes problems with hiding the cursor while it is within the
"black bars". This should also improve gestures usability.

modules/video_output/xcb/events.c

index 99049f336e49ed7695281a8f45c3af407270edd6..6da22fbdb21d67ed60b66e5f9cd17f461bfcc5db 100644 (file)
@@ -75,9 +75,7 @@ static void HandleMotionNotify (vout_display_t *vd, xcb_connection_t *conn,
     const int y = vd->source.i_y_offset +
         (int64_t)(ev->event_y - place.y) * vd->source.i_visible_height/ place.height;
 
-    if (x >= vd->source.i_x_offset && x < vd->source.i_x_offset + vd->source.i_visible_width &&
-        y >= vd->source.i_y_offset && y < vd->source.i_y_offset + vd->source.i_visible_height)
-        vout_display_SendEventMouseMoved (vd, x, y);
+    vout_display_SendEventMouseMoved (vd, x, y);
 }
 
 static void HandleVisibilityNotify (vout_display_t *vd, bool *visible,