From 3d3ba232c8d216033afc089195f230f0bffe2167 Mon Sep 17 00:00:00 2001 From: Kayshen-X Date: Tue, 2 Jun 2026 22:14:00 +0800 Subject: [PATCH] fix(editor): pass page_id on chat-design InsertSubtree (native + web) Restore page_id: None on the two chat_design_apply InsertSubtree initializers (dropped by a branch reset). --- crates/op-host-native/src/widget_host/chat_design_apply.rs | 1 + crates/op-host-web/src/widget_host/chat_design_apply.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/op-host-native/src/widget_host/chat_design_apply.rs b/crates/op-host-native/src/widget_host/chat_design_apply.rs index 706a2cc19..6acc05e34 100644 --- a/crates/op-host-native/src/widget_host/chat_design_apply.rs +++ b/crates/op-host-native/src/widget_host/chat_design_apply.rs @@ -13,6 +13,7 @@ impl WidgetHostNative { if self.editor_state.apply(EditorCommand::InsertSubtree { nodes, parent_id: NodeId::NONE, + page_id: None, }) { self.editor_state .chat diff --git a/crates/op-host-web/src/widget_host/chat_design_apply.rs b/crates/op-host-web/src/widget_host/chat_design_apply.rs index 02e3b35a2..2c964102a 100644 --- a/crates/op-host-web/src/widget_host/chat_design_apply.rs +++ b/crates/op-host-web/src/widget_host/chat_design_apply.rs @@ -13,6 +13,7 @@ impl WidgetHost { if self.editor_state.apply(EditorCommand::InsertSubtree { nodes, parent_id: NodeId::NONE, + page_id: None, }) { self.editor_state .chat