Clean up root folder.
[enjoyable.git] / Categories / NSView+FirstResponder.m
diff --git a/Categories/NSView+FirstResponder.m b/Categories/NSView+FirstResponder.m
new file mode 100644 (file)
index 0000000..0575b0d
--- /dev/null
@@ -0,0 +1,12 @@
+#import "NSView+FirstResponder.h"
+
+@implementation NSView (FirstResponder)
+
+- (BOOL)resignIfFirstResponder {
+    NSWindow *window = self.window;
+    return window.firstResponder == self
+        ? [window makeFirstResponder:nil]
+        : NO;
+}
+
+@end