@@ -73,6 +73,7 @@ def changed(self, action):
73
73
74
74
def paintEvent (self , event , * args ):
75
75
""" Custom paint event """
76
+ event .accept ()
76
77
self .mutex .lock ()
77
78
78
79
# Paint custom frame image on QWidget
@@ -309,6 +310,7 @@ def connectSignals(self, renderer):
309
310
310
311
def mousePressEvent (self , event ):
311
312
"""Capture mouse press event on video preview window"""
313
+ event .accept ()
312
314
self .mouse_pressed = True
313
315
self .mouse_dragging = False
314
316
self .mouse_position = event .pos ()
@@ -318,6 +320,7 @@ def mousePressEvent(self, event):
318
320
get_app ().updates .ignore_history = True
319
321
320
322
def mouseReleaseEvent (self , event ):
323
+ event .accept ()
321
324
"""Capture mouse release event on video preview window"""
322
325
self .mouse_pressed = False
323
326
self .mouse_dragging = False
@@ -342,6 +345,7 @@ def rotateCursor(self, pixmap, rotation, shear_x, shear_y):
342
345
def mouseMoveEvent (self , event ):
343
346
"""Capture mouse events on video preview window """
344
347
self .mutex .lock ()
348
+ event .accept ()
345
349
346
350
if self .mouse_pressed :
347
351
self .mouse_dragging = True
@@ -697,6 +701,7 @@ def transformTriggered(self, clip_id):
697
701
698
702
def resizeEvent (self , event ):
699
703
"""Widget resize event"""
704
+ event .accept ()
700
705
self .delayed_size = self .size ()
701
706
self .delayed_resize_timer .start ()
702
707
@@ -722,6 +727,7 @@ def delayed_resize_callback(self):
722
727
723
728
# Capture wheel event to alter zoom/scale of widget
724
729
def wheelEvent (self , event ):
730
+ event .accept ()
725
731
# For each 120 (standard scroll unit) adjust the zoom slider
726
732
tick_scale = 1024
727
733
self .zoom += event .angleDelta ().y () / tick_scale
0 commit comments