unpressAfterDelay method

Future<void> unpressAfterDelay(
  1. int initialPressCount
)
inherited

Implementation

Future<void> unpressAfterDelay(int initialPressCount) async {
  final delay = widget.unpressDelay;

  if (delay != Duration.zero) {
    await Future.delayed(delay);
  }

  if (_isPressed && _pressCount == initialPressCount) {
    updateState(() => _isPressed = false);
  }
}