]> uap-core.de Git - uwplayer.git/commitdiff
only handle button 1 ButtonPress events in WindowHandlePlayerEvent
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Fri, 19 Sep 2025 14:45:13 +0000 (16:45 +0200)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Fri, 19 Sep 2025 14:45:13 +0000 (16:45 +0200)
application/window.c

index efdf2a00bb11a28ea8fbff44d496ceee78772f88..4d43cc3353e8df04effe6a5e42c405ae7efd968b 100644 (file)
@@ -233,7 +233,7 @@ void WindowHandlePlayerEvent(MainWindow *win, XEvent *event) {
 
             win->pwbuttonpressed = FALSE;  
         }
-    } else if(etype == ButtonPress) {
+    } else if(etype == ButtonPress && event->xbutton.button == 1) {
         Time t = event->xbutton.time;
         
         int yi = win->player_widget->core.height - event->xbutton.y;
@@ -249,7 +249,7 @@ void WindowHandlePlayerEvent(MainWindow *win, XEvent *event) {
             }
             win->pwbuttonpressed = 1;
         }
-    } else if(etype == ButtonRelease) {
+    } else if(etype == ButtonRelease && event->xbutton.button == 1) {
         win->player_event_time = event->xbutton.time;
         win->pwbuttonpressed = FALSE;
     }