findFirstWrong static method
Implementation
static ScrollableFieldBlocTargetState? findFirstWrong(BuildContext context) {
ScrollableFieldBlocTargetState? scrollableState;
void visit(Element element) {
if (element is StatefulElement) {
final state = element.state;
if (state is ScrollableFieldBlocTargetState && state.canTarget) {
scrollableState = state;
}
}
if (scrollableState == null) {
element.visitChildElements(visit);
}
}
context.visitChildElements(visit);
return scrollableState;
}