File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ - (void)resizeWindow;
19
19
20
20
@end
21
21
22
-
22
+ NSMutableArray * allMessageSheets = nil ;
23
23
24
24
@implementation PBGitXMessageSheet
25
25
@@ -66,6 +66,12 @@ - (void)beginMessageSheetForWindow:(NSWindow *)parentWindow withMessageText:(NSS
66
66
[self resizeWindow ];
67
67
68
68
[NSApp beginSheet: [self window ] modalForWindow: parentWindow modalDelegate: self didEndSelector: nil contextInfo: NULL ];
69
+
70
+ if (!allMessageSheets)
71
+ {
72
+ allMessageSheets = [[NSMutableArray alloc ] init ];
73
+ }
74
+ [allMessageSheets addObject: self ];
69
75
}
70
76
71
77
Original file line number Diff line number Diff line change 20
20
NSString * const kGitXProgressErrorDescription = @" PBGitXProgressErrorDescription" ;
21
21
NSString * const kGitXProgressErrorInfo = @" PBGitXProgressErrorInfo" ;
22
22
23
-
23
+ NSMutableArray * allProgressSheets = nil ;
24
24
25
25
@interface PBRemoteProgressSheet ()
26
26
@@ -110,6 +110,12 @@ - (void) beginRemoteProgressSheetForArguments:(NSArray *)args title:(NSString *)
110
110
taskTimer = [NSTimer scheduledTimerWithTimeInterval: 0.2 target: self selector: @selector (checkTask: ) userInfo: nil repeats: YES ];
111
111
112
112
[gitTask launch ];
113
+
114
+ if (!allProgressSheets)
115
+ {
116
+ allProgressSheets = [[NSMutableArray alloc ] init ];
117
+ }
118
+ [allProgressSheets addObject: self ];
113
119
}
114
120
115
121
You can’t perform that action at this time.
0 commit comments