crates/gpui/src/platform/event.rs 🔗
@@ -15,6 +15,7 @@ pub enum Event {
LeftMouseDown {
position: Vector2F,
cmd: bool,
+ count: usize,
},
LeftMouseUp {
position: Vector2F,
Antonio Scandurra created
crates/gpui/src/platform/event.rs | 1 +
crates/gpui/src/platform/mac/event.rs | 1 +
2 files changed, 2 insertions(+)
@@ -15,6 +15,7 @@ pub enum Event {
LeftMouseDown {
position: Vector2F,
cmd: bool,
+ count: usize,
},
LeftMouseUp {
position: Vector2F,
@@ -94,6 +94,7 @@ impl Event {
cmd: native_event
.modifierFlags()
.contains(NSEventModifierFlags::NSCommandKeyMask),
+ count: native_event.clickCount() as usize,
})
}
NSEventType::NSLeftMouseUp => window_height.map(|window_height| Self::LeftMouseUp {