Add tooltip to cancel button

This commit is contained in:
Jeremy Soller 2024-11-15 08:34:03 -07:00
parent 1e8ad9ecb6
commit 8068688f48
No known key found for this signature in database
GPG key ID: D02FD439211AF56F

View file

@ -1232,10 +1232,14 @@ impl App {
widget::progress_bar(0.0..=100.0, *progress)
.height(progress_bar_height)
.into(),
widget::button::icon(widget::icon::from_name("window-close-symbolic"))
.on_press(Message::PendingCancel(*id))
.padding(8)
.into(),
widget::tooltip(
widget::button::icon(widget::icon::from_name("window-close-symbolic"))
.on_press(Message::PendingCancel(*id))
.padding(8),
widget::text::body(fl!("cancel")),
widget::tooltip::Position::Top,
)
.into(),
])
.align_y(Alignment::Center)
.into(),
@ -3847,10 +3851,14 @@ impl Application for App {
let container = widget::layer_container(widget::column::with_children(vec![
widget::row::with_children(vec![
progress_bar.into(),
widget::button::icon(widget::icon::from_name("window-close-symbolic"))
.on_press(Message::PendingCancelAll)
.padding(8)
.into(),
widget::tooltip(
widget::button::icon(widget::icon::from_name("window-close-symbolic"))
.on_press(Message::PendingCancelAll)
.padding(8),
widget::text::body(fl!("cancel")),
widget::tooltip::Position::Top,
)
.into(),
])
.align_y(Alignment::Center)
.into(),