• Kristin Ho's avatar
    Prevent PointerEnter[or Exit]Event from erasing event.down value (#40637) (#41332) · 034358e3
    Kristin Ho authored
    * MouseRegion documentation claimed that onEnter and onExit
      would track entry and exit regardless of whether the pointer was
      down or up
    * It did such, but when grabbing the value of `event.down` from
      the passed event, the value was always `false`
    * PointerEnterEvent and PointerExitEvent were overriding the value
      passed from PointerEvent in constructors, even if the value was true
      e.g. in invocations of .fromMouseEvent((PointerMoveEvent...))
    * This change now passes the value along to PointerEnter/ExitEvents
      while providing it a default of false, and updates documentation
    
    Fixes #40637
    034358e3
Name
Last commit
Last update
..
arena_test.dart Loading commit data...
debug_test.dart Loading commit data...
double_tap_test.dart Loading commit data...
drag_test.dart Loading commit data...
events_test.dart Loading commit data...
force_press_test.dart Loading commit data...
gesture_binding_test.dart Loading commit data...
gesture_tester.dart Loading commit data...
hit_test_test.dart Loading commit data...
locking_test.dart Loading commit data...
long_press_test.dart Loading commit data...
lsq_solver_test.dart Loading commit data...
mouse_tracking_test.dart Loading commit data...
multidrag_test.dart Loading commit data...
multitap_test.dart Loading commit data...
pointer_router_test.dart Loading commit data...
pointer_signal_resolver_test.dart Loading commit data...
recognizer_test.dart Loading commit data...
scale_test.dart Loading commit data...
tap_test.dart Loading commit data...
team_test.dart Loading commit data...
transformed_double_tap.dart Loading commit data...
transformed_long_press_test.dart Loading commit data...
transformed_monodrag_test.dart Loading commit data...
transformed_scale_test.dart Loading commit data...
transformed_tap_test.dart Loading commit data...
velocity_tracker_data.dart Loading commit data...
velocity_tracker_test.dart Loading commit data...