Revision: 28795
http://sourceforge.net/p/bibdesk/svn/28795
Author: hofman
Date: 2024-02-21 23:59:42 +0000 (Wed, 21 Feb 2024)
Log Message:
-----------
no need for switch with one case
Modified Paths:
--------------
trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m
Modified: trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m
===================================================================
--- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m 2024-02-21
22:33:38 UTC (rev 28794)
+++ trunk/bibdesk_vendorsrc/amaxwell/FileView/FVFileView.m 2024-02-21
23:59:42 UTC (rev 28795)
@@ -3205,24 +3205,16 @@
- (void)keyDown:(NSEvent *)event
{
NSString *chars = [event characters];
- if ([chars length] > 0) {
- unichar ch = [[event characters] characterAtIndex:0];
- NSUInteger flags = [event modifierFlags];
-
- switch(ch) {
- case 0x0020:
- if ((flags & NSEventModifierFlagShift) != 0)
- [[self enclosingScrollView] pageUp:self];
- else
- [[self enclosingScrollView] pageDown:self];
- break;
- default:
- [self interpretKeyEvents:[NSArray arrayWithObject:event]];
- }
- }
- else {
+ if ([chars length] == 0) {
// no character, so pass it to the next responder
[super keyDown:event];
+ } else if ([chars characterAtIndex:0] != 0x0020) {
+ if (([event modifierFlags] & NSEventModifierFlagShift) != 0)
+ [[self enclosingScrollView] pageUp:self];
+ else
+ [[self enclosingScrollView] pageDown:self];
+ } else {
+ [self interpretKeyEvents:[NSArray arrayWithObject:event]];
}
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit