Skip to content

Commit 0790b25

Browse files
committed
Added on load parent application check.
1 parent a9f59f4 commit 0790b25

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

SCXcodeMinimap/SCXcodeMinimap.m

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,14 @@ @implementation SCXcodeMinimap
7878

7979
+ (void)pluginDidLoad:(NSBundle *)plugin
8080
{
81-
static SCXcodeMinimap *sharedMinimap = nil;
82-
static dispatch_once_t onceToken;
83-
dispatch_once(&onceToken, ^{
84-
sharedMinimap = [[self alloc] init];
85-
});
81+
BOOL isApplicationXcode = [[[NSBundle mainBundle] infoDictionary][@"CFBundleName"] isEqual:@"Xcode"];
82+
if (isApplicationXcode) {
83+
static SCXcodeMinimap *sharedMinimap = nil;
84+
static dispatch_once_t onceToken;
85+
dispatch_once(&onceToken, ^{
86+
sharedMinimap = [[self alloc] init];
87+
});
88+
}
8689
}
8790

8891
- (id)init

0 commit comments

Comments
 (0)