summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-08-10 08:04:20 -0400
committerPietro Gagliardi <[email protected]>2014-08-10 08:04:20 -0400
commit09a1239d948bf02c27ed3361a3ced0a9786a583b (patch)
treec5c4ad4cbf027d6a9a86c977f6104e0ff10fc1ae
parentf7c17958c18fcf06280b737695a03f32695393db (diff)
Removed TODO about nil receiver in uitask_darwin.m by checking for nil anyway.
-rw-r--r--redo/uitask_darwin.m3
1 files changed, 1 insertions, 2 deletions
diff --git a/redo/uitask_darwin.m b/redo/uitask_darwin.m
index 2be4dd5..7dc4881 100644
--- a/redo/uitask_darwin.m
+++ b/redo/uitask_darwin.m
@@ -23,8 +23,7 @@ static Class areaClass;
id focused;
focused = [[e window] firstResponder];
- // TODO can focused be nil? the isKindOfClass: docs don't say if it handles nil receivers
- if ([focused isKindOfClass:areaClass])
+ if (focused != nil && [focused isKindOfClass:areaClass])
switch (type) {
case NSKeyDown:
[focused keyDown:e];