diff --git a/flutter/lib/models/input_model.dart b/flutter/lib/models/input_model.dart index 29d0cc0fd..8a3e60779 100644 --- a/flutter/lib/models/input_model.dart +++ b/flutter/lib/models/input_model.dart @@ -810,6 +810,10 @@ class InputModel { } Future tapDown(MouseButtons button) async { + if (!_pointerMovedAfterEnter) { + refreshMousePos(); + await Future.delayed(Duration(milliseconds: 10)); + } await sendMouse('down', button); }