void () { if (alreadyGone.get()) return; if (!ProgressManager.getInstance().hasUnsafeProgressIndicator()) { alreadyGone.set(true); dialogRemover.run(); } else { AppExecutorUtil.getAppScheduledExecutorService().schedule(this, 1, TimeUnit.SECONDS); } }