From 9fb3cb6a697c96c09afae83fb570fc0d97057baa Mon Sep 17 00:00:00 2001 From: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com> Date: Tue, 28 Nov 2023 14:37:53 +0100 Subject: [PATCH] fixup! Add contact finder, change ui::List's on_click handler signature --- crates/ui2/src/components/context_menu.rs | 6 +++--- crates/ui2/src/components/list.rs | 4 +--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/crates/ui2/src/components/context_menu.rs b/crates/ui2/src/components/context_menu.rs index c9048418382ff8034a6013e27362f7f036186688..fda446a78b645de6f7237f3d74052fd72ab7a929 100644 --- a/crates/ui2/src/components/context_menu.rs +++ b/crates/ui2/src/components/context_menu.rs @@ -4,9 +4,9 @@ use std::rc::Rc; use crate::{prelude::*, v_stack, Label, List}; use crate::{ListItem, ListSeparator, ListSubHeader}; use gpui::{ - overlay, px, Action, AnchorCorner, AnyElement, AppContext, Bounds, ClickEvent, DismissEvent, - DispatchPhase, Div, EventEmitter, FocusHandle, FocusableView, IntoElement, LayoutId, - ManagedView, MouseButton, MouseDownEvent, Pixels, Point, Render, View, VisualContext, + overlay, px, Action, AnchorCorner, AnyElement, AppContext, Bounds, DismissEvent, DispatchPhase, + Div, EventEmitter, FocusHandle, FocusableView, IntoElement, LayoutId, ManagedView, MouseButton, + MouseDownEvent, Pixels, Point, Render, View, VisualContext, }; pub enum ContextMenuItem { diff --git a/crates/ui2/src/components/list.rs b/crates/ui2/src/components/list.rs index 712e5d4c7b065e81084ba898e5f0a71b25836d38..ecdd32d168f2c4df4ba4d8f986bcd2409e191f8b 100644 --- a/crates/ui2/src/components/list.rs +++ b/crates/ui2/src/components/list.rs @@ -1,6 +1,5 @@ use gpui::{ - div, px, AnyElement, ClickEvent, Div, ImageSource, IntoElement, MouseButton, MouseDownEvent, - Stateful, StatefulInteractiveElement, + div, px, AnyElement, Div, ImageSource, IntoElement, MouseButton, MouseDownEvent, Stateful, }; use smallvec::SmallVec; use std::rc::Rc; @@ -378,7 +377,6 @@ impl RenderOnce for ListItem { .on_mouse_down(MouseButton::Left, { let on_click = self.on_click.clone(); move |event, cx| { - dbg!("Clicking!"); if let Some(on_click) = &on_click { (on_click)(event, cx) }