public void startFadeoutTimer(final int fadeoutDelay) {
    if (fadeoutDelay > 0) {
      myFadeoutAlarm.cancelAllRequests();
      myFadeoutRequestMillis = System.currentTimeMillis();
      myFadeoutRequestDelay = fadeoutDelay;
      myFadeoutAlarm.addRequest((ContextAwareRunnable)() -> {
        if (mySmartFadeout) {
          setAnimationEnabled(true);
        }
        hide(true);
      }, fadeoutDelay, null);
    }
  }
public void startFadeoutTimer(final int fadeoutDelay)