void () { Application application = ApplicationManager.getApplication(); if (--getContext().myPostponedCounter == 0) { if (application.isWriteAccessAllowed() || !application.isWriteIntentLockAcquired() || noWriteIsNecessary()) { doPostponedFormatting(); } else { application.runWriteAction((Runnable)this::doPostponedFormatting); } } }