X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NSView%2BFirstResponder.m;h=0575b0d05d1aed09036af123171b22dc52ba529c;hp=817d399207b75178721eabaa2135e4a5329cc80d;hb=681ca0346ecb3f3da2c45a1a470601f15aad22cf;hpb=93aebea558bc99a77ab8a9d43bf521d0164e15c8 diff --git a/NSView+FirstResponder.m b/NSView+FirstResponder.m index 817d399..0575b0d 100644 --- a/NSView+FirstResponder.m +++ b/NSView+FirstResponder.m @@ -1,19 +1,12 @@ -// -// NSView+FirstResponder.m -// Enjoy -// -// Created by Joe Wreschnig on 3/1/13. -// -// - #import "NSView+FirstResponder.h" @implementation NSView (FirstResponder) - (BOOL)resignIfFirstResponder { - if (self.window.firstResponder == self) - return [self.window makeFirstResponder:nil]; - return NO; + NSWindow *window = self.window; + return window.firstResponder == self + ? [window makeFirstResponder:nil] + : NO; } @end