unlocked method Null safety
override
    Called by lockEvents when events get unlocked.
This should flush any events that were queued while locked was true.
Implementation
@override
void unlocked() {
  super.unlocked();
  _flushPointerEventQueue();
}