aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AppKit/GTMNSAnimation+Duration.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/AppKit/GTMNSAnimation+Duration.m b/AppKit/GTMNSAnimation+Duration.m
index 02f2b67..5155c38 100644
--- a/AppKit/GTMNSAnimation+Duration.m
+++ b/AppKit/GTMNSAnimation+Duration.m
@@ -35,7 +35,8 @@ NSTimeInterval GTMModifyDurationBasedOnCurrentState(NSTimeInterval duration,
// and in the majority of cases slowing down the animations while
// navigating around UI elements is not desired.
if ((eventMask & NSKeyDownMask)
- && ([[event characters] length])
+ && !(modifiers & NSControlKeyMask)
+ && ([[event characters] length] == 1)
&& ([[event characters] characterAtIndex:0] == 25)) {
duration = duration;
} else {