Michal Hazdra
Michal Hazdra
Just to add, the `ReturnCommand` is not executed reagdless the `ReturnType` used. (Android only, on Windows it does call the command.)
@HansMuller / @gspencergoog can we finish this before merge conflicts show up?
@gspencergoog Alright I removed the assert and accepted your modification. The tests should be unaffected. 🙏
Looking at the arena: ``` I/ViewRootImpl(29385): ViewRoot's Touch Event : ACTION_DOWN I/flutter (29385): Gesture arena 60 ❙ ★ Opening new gesture arena. I/flutter (29385): Gesture arena 60 ❙ Adding: VerticalDragGestureRecognizer#54aa1(start...
I dug deeper into the scrollable.dart and in the `build` function we have: The `behavior` is set to `HitTestBehavior.opaque` So it makes sense that all gestures below the scrollable are...
I also simplified the widget tree a bit: ```dart class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return Directionality( textDirection: TextDirection.ltr, child: ListView( physics: const BouncingScrollPhysics(),...
Alright, `_shouldIgnorePointer` is `true` in the image above, investigating why.
So in scroll_position_with_single_context.dart inside `goBallistic(double)` Since in the basic use case we are transitioning from `DraggingScrollActivity` and it's `shouldIgnorePointer` is `true` it always evaluates to `true` and the touches are...
Looking at the history the `shouldIgnorePointer` was added here #106890. I tested the setup there and it seems that `shouldIgnorePointer` was irrelevant to the change or it became irrelevant in...
Upon further investigation this comment exists: https://github.com/flutter/flutter/issues/105308#issuecomment-1216549565 It was a regression then; and the referenced PR that I linked above was supposed to resolve it for trackpad only? I am...