When double clicking on Windows, the crossterm_winapi emits the first click with EventFlags::PressOrRelease and the second click with EventFlags::DoubleClick. Previously this code explicitly ignored mouse events with EventFlags::DoubleClick because "double click not supported by unix terminals." This change captures the double click and surfaces them as normal click events.
Fixes #825
When double clicking on Windows, the crossterm_winapi emits the first click with
EventFlags::PressOrRelease
and the second click withEventFlags::DoubleClick
. Previously this code explicitly ignored mouse events withEventFlags::DoubleClick
because "double click not supported by unix terminals." This change captures the double click and surfaces them as normal click events.