void (@NotNull ProgressIndicator indicator) { try { refreshVfs(); ApplicationManager.getApplication().invokeLater(() -> runWithEvents()); } catch (Throwable t) { if (t instanceof ControlFlowException) throw t; //must be logged in the applyLocalFix } }