void (@NotNull DocumentEvent e) { UIUtil.invokeLaterIfNeeded(() -> { if (isUpdating) return; if (!panel.isShowing()) return; myUpdateAlarm.cancelAllRequests(); myUpdateAlarm.addRequest(() -> { isUpdating = true; userSettingsFileOverrider.updateDefault(); localRepositoryOverrider.updateDefault(); isUpdating = false; }, 100); }); }