ui: Fix switch field info tooltip (#35882)
Passing an empty on_click handler so that clicking on the info icon doesn't actually trigger the switch itself, which happens if you click anywhere in the general switch field surface area. Release Notes: - N/A
This commit is contained in:
parent
315a92091b
commit
530f5075d0
1 changed files with 3 additions and 1 deletions
|
@ -659,10 +659,12 @@ impl RenderOnce for SwitchField {
|
||||||
.icon_size(IconSize::XSmall)
|
.icon_size(IconSize::XSmall)
|
||||||
.icon_color(Color::Muted)
|
.icon_color(Color::Muted)
|
||||||
.shape(crate::IconButtonShape::Square)
|
.shape(crate::IconButtonShape::Square)
|
||||||
|
.style(ButtonStyle::Transparent)
|
||||||
.tooltip({
|
.tooltip({
|
||||||
let tooltip = tooltip_fn.clone();
|
let tooltip = tooltip_fn.clone();
|
||||||
move |window, cx| tooltip(window, cx)
|
move |window, cx| tooltip(window, cx)
|
||||||
}),
|
})
|
||||||
|
.on_click(|_, _, _| {}), // Intentional empty on click handler so that clicking on the info tooltip icon doesn't trigger the switch toggle
|
||||||
)
|
)
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue