git_ui: Add dismiss button to status toast (#44813)

Release Notes:

- N/A

---------

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
Co-authored-by: Danilo Leal <daniloleal09@gmail.com>
This commit is contained in:
Xiaobo LiuandDanilo Leal authored and GitHub committed 2025-12-15 12:06:17 +00:00
1 parent 547a5dbad8
commit 23e9e27f92
2 files changed
+3 -1

No files matched your search

+1
View File
@@ -3598,6 +3598,7 @@ impl GitPanel {
.icon(ToastIcon::new(IconName::GitBranchAlt).color(Color::Muted))
.action(text, move |_, cx| cx.open_url(&link)),
}
.dismiss_button(true)
});
workspace.toggle_status_toast(status_toast, cx)
});
+2 -1
View File
@@ -137,7 +137,8 @@ impl Render for StatusToast {
let handle = self.this_handle.clone();
this.child(
IconButton::new("dismiss", IconName::Close)
.icon_size(IconSize::XSmall)
.shape(ui::IconButtonShape::Square)
.icon_size(IconSize::Small)
.icon_color(Color::Muted)
.tooltip(Tooltip::text("Dismiss"))
.on_click(move |_click_event, _window, cx| {