summaryrefslogtreecommitdiffstats
path: root/src/kim/agent/mac/SelectIdentityController.m
diff options
context:
space:
mode:
Diffstat (limited to 'src/kim/agent/mac/SelectIdentityController.m')
-rw-r--r--src/kim/agent/mac/SelectIdentityController.m5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/kim/agent/mac/SelectIdentityController.m b/src/kim/agent/mac/SelectIdentityController.m
index 9f9addaf3..b89e698da 100644
--- a/src/kim/agent/mac/SelectIdentityController.m
+++ b/src/kim/agent/mac/SelectIdentityController.m
@@ -41,7 +41,7 @@
- (void) dealloc
{
- [identityOptionsController removeObserver:self forKeyPath:uses_default_options_keypath];
+ [identityOptionsController removeObserver:self forKeyPath:identity_string_keypath];
[refreshTimer release];
[identities release];
[super dealloc];
@@ -95,6 +95,9 @@
[identityOptionsController setValue:[NSNumber numberWithBool:enabled]
forKeyPath:@"content.canClickOK"];
}
+ else {
+ [super observeValueForKeyPath:keyPath ofObject:object change:change context:context];
+ }
}
// ---------------------------------------------------------------------------