pressDownOnUpstreamMobileHandle method
Implementation
Future<TestGesture> pressDownOnUpstreamMobileHandle() async {
final handleElement = find
.byWidgetPredicate((widget) =>
(widget is AndroidSelectionHandle && widget.handleType == HandleType.upstream) ||
(widget is IOSSelectionHandle && widget.handleType == HandleType.upstream))
.evaluate()
.firstOrNull;
assert(handleElement != null, "Tried to press down on upstream handle but no handle was found.");
final renderHandle = handleElement!.renderObject as RenderBox;
final handleCenter = renderHandle.localToGlobal(renderHandle.size.center(Offset.zero));
final gesture = await startGesture(handleCenter);
return gesture;
}