fix(terminal): dialog, close window

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou
2026-04-28 18:40:28 +08:00
parent 0a1500a72a
commit 59f3060a04
5 changed files with 21 additions and 5 deletions

View File

@@ -309,9 +309,9 @@ class TerminalModel with ChangeNotifier {
final persistentSessions =
(evt['persistent_sessions'] as List<dynamic>? ?? [])
.whereType<int>()
.where((id) => !parent.terminalModels.containsKey(id))
.toList();
.whereType<int>()
.where((id) => !parent.terminalModels.containsKey(id))
.toList();
if (kWindowId != null && persistentSessions.isNotEmpty) {
DesktopMultiWindow.invokeMethod(
kWindowId!,