Show tooltip for Give Feedback icon

This commit is contained in:
Petros Amoiridis 2023-03-11 17:40:47 +02:00
parent 432aeeac56
commit 29f0078084
No known key found for this signature in database

View file

@ -25,10 +25,10 @@ impl View for DeployFeedbackButton {
fn render(&mut self, cx: &mut RenderContext<'_, Self>) -> ElementBox {
let active = self.active;
let theme = cx.global::<Settings>().theme.clone();
Stack::new()
.with_child(
MouseEventHandler::<Self>::new(0, cx, |state, cx| {
let theme = &cx.global::<Settings>().theme;
MouseEventHandler::<Self>::new(0, cx, |state, _| {
let style = &theme
.workspace
.status_bar
@ -54,6 +54,13 @@ impl View for DeployFeedbackButton {
cx.dispatch_action(GiveFeedback)
}
})
.with_tooltip::<Self, _>(
0,
"Give Feedback".into(),
Some(Box::new(GiveFeedback)),
theme.tooltip.clone(),
cx,
)
.boxed(),
)
.boxed()