From 3beba90312d513672bb0eadda71d29a7736e9754 Mon Sep 17 00:00:00 2001 From: MichaƂ Dudek Date: Tue, 14 Apr 2015 15:43:37 +0200 Subject: Added sendAction call on hotkey event so that selector can be specified in the IB and respont to changes in the field. --- DDHotKeyTextField.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DDHotKeyTextField.m b/DDHotKeyTextField.m index 7305e17..4f3da2b 100644 --- a/DDHotKeyTextField.m +++ b/DDHotKeyTextField.m @@ -96,6 +96,7 @@ static DDHotKeyTextFieldEditor *DDFieldEditor(void) { NSString *str = DDStringFromKeyCode(_originalHotKey.keyCode, _originalHotKey.modifierFlags); self.textStorage.mutableString.string = [str uppercaseString]; } + [self.hotKeyField sendAction:self.hotKeyField.action to:self.hotKeyField.target]; [self.window makeFirstResponder:nil]; return; } @@ -105,6 +106,7 @@ static DDHotKeyTextFieldEditor *DDFieldEditor(void) { self.hotKeyField.hotKey = [DDHotKey hotKeyWithKeyCode:event.keyCode modifierFlags:flags task:_originalHotKey.task]; NSString *str = DDStringFromKeyCode(event.keyCode, flags); [self.textStorage.mutableString setString:[str uppercaseString]]; + [self.hotKeyField sendAction:self.hotKeyField.action to:self.hotKeyField.target]; } } -- cgit v1.2.3