summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ZeroTier One/AppDelegate.h2
-rw-r--r--ZeroTier One/AppDelegate.m7
2 files changed, 3 insertions, 6 deletions
diff --git a/ZeroTier One/AppDelegate.h b/ZeroTier One/AppDelegate.h
index efd1b313..b180261c 100644
--- a/ZeroTier One/AppDelegate.h
+++ b/ZeroTier One/AppDelegate.h
@@ -31,8 +31,6 @@
@property (nonatomic) NodeStatus *status;
-@property (nonatomic) NSPasteboard *pasteboard;
-
- (void)buildMenu;
- (void)onNetworkListUpdated:(NSNotification*)note;
diff --git a/ZeroTier One/AppDelegate.m b/ZeroTier One/AppDelegate.m
index 13c70262..6acac165 100644
--- a/ZeroTier One/AppDelegate.m
+++ b/ZeroTier One/AppDelegate.m
@@ -28,9 +28,6 @@
self.monitor = [[NetworkMonitor alloc] init];
self.networks = [NSMutableArray<Network*> array];
self.status = nil;
- self.pasteboard = [NSPasteboard generalPasteboard];
-
- [self.pasteboard declareTypes:[NSArray arrayWithObject:NSPasteboardTypeString] owner:nil];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *defaultsDict = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:@"firstRun"];
@@ -266,7 +263,9 @@
- (void)copyNodeID {
if(self.status != nil) {
- [self.pasteboard setString:self.status.address forType:NSPasteboardTypeString];
+ NSPasteboard *pasteboard = [NSPasteboard generalPasteboard];
+ [pasteboard declareTypes:[NSArray arrayWithObject:NSPasteboardTypeString] owner:nil];
+ [pasteboard setString:self.status.address forType:NSPasteboardTypeString];
}
}