Change summary
crates/assistant/src/assistant_panel.rs | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Detailed changes
@@ -1119,8 +1119,8 @@ impl AssistantPanel {
)
.size_full()
.into_any_element()
- } else {
- let editor = self.active_conversation_editor().unwrap();
+ } else if let Some(editor) = self.active_conversation_editor() {
+ let editor = editor.clone();
let conversation = editor.read(cx).conversation.clone();
div()
.size_full()
@@ -1135,6 +1135,8 @@ impl AssistantPanel {
.children(self.render_remaining_tokens(&conversation, cx)),
)
.into_any_element()
+ } else {
+ div().into_any_element()
},
))
}