Skip to content

Commit 6cfab90

Browse files
committed
Update TerminalChatTab to support restoration
1 parent 08b0d76 commit 6cfab90

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

Core/Sources/Service/GUI/GraphicalUserInterfaceController.swift

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,6 +388,12 @@ extension ChatTabPool {
388388
externalDependency: ChatTabFactory.externalDependenciesForBrowserChatTab()
389389
) else { break }
390390
return await createTab(id: data.id, from: builder)
391+
case TerminalChatTab.name:
392+
guard let builder = try? await TerminalChatTab.restore(
393+
from: data.data,
394+
externalDependency: ()
395+
) else { break }
396+
return await createTab(id: data.id, from: builder)
391397
default:
392398
break
393399
}
@@ -397,7 +403,7 @@ extension ChatTabPool {
397403
) else {
398404
return nil
399405
}
400-
return await createTab(from: builder)
406+
return await createTab(id: data.id, from: builder)
401407
}
402408
#endif
403409
}

Pro

Submodule Pro updated from 4587c28 to 691ee9a

0 commit comments

Comments
 (0)