Browse Source

Fixed escape cancelling fullscreen mode now that the SDL window is the first res
ponder.

Sam Lantinga 11 years ago
parent
commit
16360b1979
1 changed files with 9 additions and 8 deletions
  1. 9 8
      src/video/cocoa/SDL_cocoawindow.m

+ 9 - 8
src/video/cocoa/SDL_cocoawindow.m

@@ -57,6 +57,7 @@
 - (BOOL)canBecomeKeyWindow;
 - (BOOL)canBecomeMainWindow;
 - (void)sendEvent:(NSEvent *)event;
+- (void)doCommandBySelector:(SEL)aSelector;
 @end
 
 @implementation SDLWindow
@@ -87,6 +88,14 @@
       [delegate windowDidFinishMoving];
   }
 }
+
+/* We'll respond to selectors by doing nothing so we don't beep.
+ * The escape key gets converted to a "cancel" selector, etc.
+ */
+- (void)doCommandBySelector:(SEL)aSelector
+{
+    /*NSLog(@"doCommandBySelector: %@\n", NSStringFromSelector(aSelector));*/
+}
 @end
 
 
@@ -654,14 +663,6 @@ SetWindowStyle(SDL_Window * window, unsigned int style)
     /*Cocoa_HandleKeyEvent(SDL_GetVideoDevice(), theEvent);*/
 }
 
-/* We'll respond to selectors by doing nothing so we don't beep.
- * The escape key gets converted to a "cancel" selector, etc.
- */
-- (void)doCommandBySelector:(SEL)aSelector
-{
-    /*NSLog(@"doCommandBySelector: %@\n", NSStringFromSelector(aSelector));*/
-}
-
 - (void)mouseDown:(NSEvent *)theEvent
 {
     int button;