mirror of
https://github.com/ish-app/ish.git
synced 2026-05-28 21:10:35 +00:00
Fix crash when opening recovery mode
This commit is contained in:
+5
-3
@@ -43,9 +43,11 @@ static NSString *const TerminalUUID = @"TerminalUUID";
|
|||||||
- (NSUserActivity *)stateRestorationActivityForScene:(UIScene *)scene {
|
- (NSUserActivity *)stateRestorationActivityForScene:(UIScene *)scene {
|
||||||
NSUserActivity *activity = [[NSUserActivity alloc] initWithActivityType:@"app.ish.scene"];
|
NSUserActivity *activity = [[NSUserActivity alloc] initWithActivityType:@"app.ish.scene"];
|
||||||
TerminalViewController *vc = (TerminalViewController *) self.window.rootViewController;
|
TerminalViewController *vc = (TerminalViewController *) self.window.rootViewController;
|
||||||
self.terminalUUID = vc.sessionTerminalUUID.UUIDString;
|
if ([vc isKindOfClass:TerminalViewController.class]) {
|
||||||
if (self.terminalUUID != nil) {
|
self.terminalUUID = vc.sessionTerminalUUID.UUIDString;
|
||||||
[activity addUserInfoEntriesFromDictionary:@{TerminalUUID: self.terminalUUID}];
|
if (self.terminalUUID != nil) {
|
||||||
|
[activity addUserInfoEntriesFromDictionary:@{TerminalUUID: self.terminalUUID}];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return activity;
|
return activity;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user