void (@NotNull Runnable runnable) { if (isDisposed.get()) return; synchronized (isInitializationFinished) { if (isInitializationFinished.get()) { ApplicationManager.getApplication().executeOnPooledThread(runnable); } else { myPostInitializationBGActivities.add(runnable); } } }