diff --git a/crates/feedback/src/deploy_feedback_button.rs b/crates/feedback/src/deploy_feedback_button.rs index 222c542eed4dba57e31a1b61d1099b4a72f02e24..52d1ab9d92d45817fd83c016efc3939489b71842 100644 --- a/crates/feedback/src/deploy_feedback_button.rs +++ b/crates/feedback/src/deploy_feedback_button.rs @@ -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::().theme.clone(); Stack::new() .with_child( - MouseEventHandler::::new(0, cx, |state, cx| { - let theme = &cx.global::().theme; + MouseEventHandler::::new(0, cx, |state, _| { let style = &theme .workspace .status_bar @@ -54,6 +54,13 @@ impl View for DeployFeedbackButton { cx.dispatch_action(GiveFeedback) } }) + .with_tooltip::( + 0, + "Give Feedback".into(), + Some(Box::new(GiveFeedback)), + theme.tooltip.clone(), + cx, + ) .boxed(), ) .boxed()