From 383473c94b0368ba9dc9ed32848bfffccdb65f82 Mon Sep 17 00:00:00 2001 From: "gcp-cherry-pick-bot[bot]" <98988430+gcp-cherry-pick-bot[bot]@users.noreply.github.com> Date: Wed, 20 Mar 2024 21:01:48 -0600 Subject: [PATCH] Fix copilot modal (cherry-pick #9613) (#9615) Cherry-picked Fix copilot modal (#9613) Release Notes: - Fixed copilot modal not responding ([#9596](https://github.com/zed-industries/zed/issues/9596)). (preview only) Co-authored-by: Conrad Irwin --- crates/copilot_ui/src/sign_in.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crates/copilot_ui/src/sign_in.rs b/crates/copilot_ui/src/sign_in.rs index bc2c5b7c6fa1e5d488ea80e284619529460fe0a3..396b2367f90bca0142290af024053931d8dd7018 100644 --- a/crates/copilot_ui/src/sign_in.rs +++ b/crates/copilot_ui/src/sign_in.rs @@ -194,9 +194,8 @@ impl Render for CopilotCodeVerification { .on_action(cx.listener(|_, _: &menu::Cancel, cx| { cx.emit(DismissEvent); })) - .capture_any_mouse_down(cx.listener(|this, _: &MouseDownEvent, cx| { + .on_any_mouse_down(cx.listener(|this, _: &MouseDownEvent, cx| { cx.focus(&this.focus_handle); - cx.stop_propagation(); })) .child( svg()