updateFocusIfNeeded method

void updateFocusIfNeeded(
  1. bool wasFocused,
  2. bool isFocused
)

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();
    }
  }
}