scheduleHide static method

void scheduleHide({
  1. Duration delay = const Duration(milliseconds: 250),
})

Implementation

static void scheduleHide({Duration delay = const Duration(milliseconds: 250)}) {
  _closeTimer?.cancel();

  _closeTimer = Timer(delay, () {
    if (!_isMouseInOverlayArea && _mouseInAreaCount <= 0) {
      hideAllOverlays();
    }
  });
}