updateFocusIfNeeded method
Updates focus node request state if the widget focus changed.
Implementation
void updateFocusIfNeeded(bool wasFocused, bool isFocused) {
if (wasFocused != isFocused) {
if (isFocused) {
focusNode.requestFocus();
} else {
focusNode.unfocus();
}
}
}