[gtk+/gtk-2-24] Bug 705181 Annoying beep on arrow keys



commit 8fa5cf0554567df92c4aa384aa754655e8f12259
Author: Ek Kato <ek kato gmail com>
Date:   Tue Aug 13 11:14:29 2013 -0700

    Bug 705181 Annoying beep on arrow keys
    
    Original patch was a bit excessive, just needed to not forward the command.

 gdk/quartz/GdkQuartzView.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/gdk/quartz/GdkQuartzView.c b/gdk/quartz/GdkQuartzView.c
index 1c25039..95ce69f 100644
--- a/gdk/quartz/GdkQuartzView.c
+++ b/gdk/quartz/GdkQuartzView.c
@@ -175,11 +175,8 @@
 -(void)doCommandBySelector: (SEL)aSelector
 {
   GDK_NOTE (EVENTS, g_print ("doCommandBySelector\n"));
-  /* Do nothing. Although we are required to implement this method for
-   * NSTextInputClient, we do not handle Cocoa command IDs, and the
-   * Apple docs explicitly say not to forward unhandled commands up
-   * the NSReponder chain, which calls NSBeep().
-  */
+  if ([self respondsToSelector: aSelector])
+    [self performSelector: aSelector];
 }
 
 -(void)insertText: (id)aString replacementRange: (NSRange)replacementRange


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