ensureTooltipVisible method
Implementation
bool ensureTooltipVisible() {
if (!_visible) return false;
_timer?.cancel();
_timer = null;
switch (_controller.status) {
case AnimationStatus.dismissed:
case AnimationStatus.reverse:
_scheduleShowTooltip(withDelay: Duration.zero);
return true;
case AnimationStatus.forward:
case AnimationStatus.completed:
return false;
}
}