Open 443eb9 opened 4 days ago
I guess the plugin needs a max_delay: Duration
parameter.
https://learn.microsoft.com/en-us/windows/win32/inputdev/wm-lbuttondblclk https://developer.apple.com/documentation/appkit/nsevent/doubleclickinterval
Should the interval default to that set in the OS?
https://learn.microsoft.com/en-us/windows/win32/inputdev/wm-lbuttondblclk https://developer.apple.com/documentation/appkit/nsevent/doubleclickinterval
Should the interval default to that set in the OS?
It looks like Linux doesn't have a standard way to get this https://discourse.gnome.org/t/what-should-i-use-to-get-the-double-click-time/19917/2
How should this interact with single clicking? As in, do single clicks get delayed until the double click time has expired? Do both events happen?
I think the obvious answer is "both events happen", but I don't actually know how it is typically implemented.
What problem does this solve or what need does it fill?
bevy_picking
currently only able to recognize the type of clicks, but can't, for counts.What solution would you like?
Add a
DoubleClick
type.What alternative(s) have you considered?
Supporting
MultipleClick<const N: usize>
would be better.Additional context
None