From 77fde4b8ba0bd853564ee63ea34b8be8d2e88f15 Mon Sep 17 00:00:00 2001 From: Alexey Chernov Date: Wed, 16 Jan 2013 12:04:59 +0400 Subject: [PATCH] osxvideosink: Make GstGLView propagate input events to its parent view Fixes bug #691832 --- sys/osxvideo/cocoawindow.m | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sys/osxvideo/cocoawindow.m b/sys/osxvideo/cocoawindow.m index ae3d2b396d..3ba3812f25 100644 --- a/sys/osxvideo/cocoawindow.m +++ b/sys/osxvideo/cocoawindow.m @@ -543,34 +543,41 @@ - (void)keyDown:(NSEvent *) event; { [self sendKeyEvent: event: "key-press"]; + [super keyDown: event]; } - (void)keyUp:(NSEvent *) event; { [self sendKeyEvent: event: "key-release"]; + [super keyUp: event]; } - (void)mouseDown:(NSEvent *) event; { [self sendMouseEvent:event: "mouse-button-press"]; + [super mouseDown: event]; } - (void)mouseUp:(NSEvent *) event; { [self sendMouseEvent:event: "mouse-button-release"]; + [super mouseUp: event]; } - (void)mouseMoved:(NSEvent *)event; { [self sendMouseEvent:event: "mouse-move"]; + [super mouseMoved: event]; } - (void)mouseEntered:(NSEvent *)event; { + [super mouseEntered: event]; } - (void)mouseExited:(NSEvent *)event; { + [super mouseExited: event]; } @end