mirror of
https://github.com/zed-industries/zed.git
synced 2024-12-27 01:02:33 +03:00
Fix assistant panel header when viewing conversation history (#4160)
This PR fixes the assistant panel header when in the conversation history view to hide the irrelevant tools and/or the slots where they would go. Release Notes: - Improved the assistant panel header when viewing conversation history.
This commit is contained in:
parent
e55e895e19
commit
14863e9a28
@ -1172,23 +1172,25 @@ impl Render for AssistantPanel {
|
|||||||
.px_2()
|
.px_2()
|
||||||
.child(Label::new(editor.read(cx).title(cx)).into_element())
|
.child(Label::new(editor.read(cx).title(cx)).into_element())
|
||||||
}))
|
}))
|
||||||
.end_child(if self.focus_handle.contains_focused(cx) {
|
.when(self.focus_handle.contains_focused(cx), |this| {
|
||||||
|
this.end_child(
|
||||||
h_flex()
|
h_flex()
|
||||||
.gap_2()
|
.gap_2()
|
||||||
.child(h_flex().gap_1().children(self.render_editor_tools(cx)))
|
.when(self.active_editor().is_some(), |this| {
|
||||||
|
this.child(h_flex().gap_1().children(self.render_editor_tools(cx)))
|
||||||
.child(
|
.child(
|
||||||
ui::Divider::vertical()
|
ui::Divider::vertical()
|
||||||
.inset()
|
.inset()
|
||||||
.color(ui::DividerColor::Border),
|
.color(ui::DividerColor::Border),
|
||||||
)
|
)
|
||||||
|
})
|
||||||
.child(
|
.child(
|
||||||
h_flex()
|
h_flex()
|
||||||
.gap_1()
|
.gap_1()
|
||||||
.child(Self::render_plus_button(cx))
|
.child(Self::render_plus_button(cx))
|
||||||
.child(self.render_zoom_button(cx)),
|
.child(self.render_zoom_button(cx)),
|
||||||
|
),
|
||||||
)
|
)
|
||||||
} else {
|
|
||||||
div()
|
|
||||||
});
|
});
|
||||||
|
|
||||||
let contents = if self.active_editor().is_some() {
|
let contents = if self.active_editor().is_some() {
|
||||||
|
Loading…
Reference in New Issue
Block a user