From f72749fbd680fe6218a96ac4840665f2afe58c77 Mon Sep 17 00:00:00 2001 From: Alexander Ljungberg Date: Wed, 15 Dec 2010 00:26:42 +0100 Subject: [PATCH] Allow home and end function keys as unqualified key equivalents. Manual test for home and end function keys. --- AppKit/CPEvent.j | 2 ++ Tests/Manual/KeyEquivalents/AppController.j | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/AppKit/CPEvent.j b/AppKit/CPEvent.j index 75b228a1e..bea98195a 100644 --- a/AppKit/CPEvent.j +++ b/AppKit/CPEvent.j @@ -576,6 +576,8 @@ var _CPEventPeriodicEventPeriod = 0, case CPUpArrowFunctionKey: case CPRightArrowFunctionKey: case CPDownArrowFunctionKey: + case CPEndFunctionKey: + case CPHomeFunctionKey: return YES; } } diff --git a/Tests/Manual/KeyEquivalents/AppController.j b/Tests/Manual/KeyEquivalents/AppController.j index dbd33b410..2ce94fea8 100644 --- a/Tests/Manual/KeyEquivalents/AppController.j +++ b/Tests/Manual/KeyEquivalents/AppController.j @@ -83,7 +83,9 @@ ["left arrow", CPLeftArrowFunctionKey], ["up arrow", CPUpArrowFunctionKey], ["right arrow", CPRightArrowFunctionKey], - ["down arrow", CPDownArrowFunctionKey] + ["down arrow", CPDownArrowFunctionKey], + ["home", CPHomeFunctionKey], + ["end", CPEndFunctionKey] ]; for (var i = 0, buttonsWide = 6, yOffset = 0; i < functionKeysToTest.length; i++)