agent: Only show expand message editor when focused on it (#29595)
Simplifying the UI as much as possible. Release Notes: - N/A
This commit is contained in:
parent
7e25460708
commit
fcef101227
1 changed files with 27 additions and 25 deletions
|
@ -495,7 +495,8 @@ impl MessageEditor {
|
||||||
.items_start()
|
.items_start()
|
||||||
.justify_between()
|
.justify_between()
|
||||||
.child(self.context_strip.clone())
|
.child(self.context_strip.clone())
|
||||||
.child(
|
.when(focus_handle.is_focused(window), |this| {
|
||||||
|
this.child(
|
||||||
IconButton::new("toggle-height", expand_icon)
|
IconButton::new("toggle-height", expand_icon)
|
||||||
.icon_size(IconSize::XSmall)
|
.icon_size(IconSize::XSmall)
|
||||||
.icon_color(Color::Muted)
|
.icon_color(Color::Muted)
|
||||||
|
@ -520,7 +521,8 @@ impl MessageEditor {
|
||||||
.on_click(cx.listener(|_, _, window, cx| {
|
.on_click(cx.listener(|_, _, window, cx| {
|
||||||
window.dispatch_action(Box::new(ExpandMessageEditor), cx);
|
window.dispatch_action(Box::new(ExpandMessageEditor), cx);
|
||||||
})),
|
})),
|
||||||
),
|
)
|
||||||
|
}),
|
||||||
)
|
)
|
||||||
.child(
|
.child(
|
||||||
v_flex()
|
v_flex()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue