refact: restore terminals (#12334)

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou
2025-07-18 11:51:53 +08:00
committed by GitHub
parent 398b0d8d8b
commit bdd3bb946e
6 changed files with 78 additions and 6 deletions

View File

@@ -1119,6 +1119,9 @@ impl InvokeUiSession for FlutterHandler {
("pid", json!(opened.pid)),
("service_id", json!(&opened.service_id)),
];
if !opened.persistent_sessions.is_empty() {
event_data.push(("persistent_sessions", json!(opened.persistent_sessions)));
}
self.push_event_("terminal_response", &event_data, &[], &[]);
}
Some(Union::Data(data)) => {