@Override
  public void doWhenFocusSettlesDown(@NotNull ExpirableRunnable runnable) {
    doWhenFocusSettlesDown((Runnable)runnable);
  }
@Override
  public void doWhenFocusSettlesDown(@NotNull ExpirableRunnable runnable)