aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPUserManager.m
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPUserManager.m')
-rw-r--r--Source/SPUserManager.m10
1 files changed, 8 insertions, 2 deletions
diff --git a/Source/SPUserManager.m b/Source/SPUserManager.m
index 000880ee..e44c9e51 100644
--- a/Source/SPUserManager.m
+++ b/Source/SPUserManager.m
@@ -102,8 +102,9 @@
[imageAndTextCell setEditable:NO];
[tableColumn setDataCell:imageAndTextCell];
-
- [NSThread detachNewThreadSelector:@selector(_initializeUsers) toTarget:self withObject:nil];
+
+ [self _initializeUsers];
+// [NSThread detachNewThreadSelector:@selector(_initializeUsers) toTarget:self withObject:nil];
[window makeKeyAndOrderFront:nil];
}
@@ -497,6 +498,11 @@
}
}
+- (void)windowWillClose:(NSNotification *)notification
+{
+ [[NSNotificationCenter defaultCenter] removeObserver:self];
+}
+
- (BOOL)updateUsers:(NSArray *)updatedUsers
{
for (NSManagedObject *user in updatedUsers) {