Result () { final Project project = lookup.getProject(); ApplicationManager.getApplication().invokeLater(() -> { if (project.isDisposed()) return; final Configurable generatorSpecificConfigurable = generator.createConfigurable(); Configurable configurable = generatorSpecificConfigurable != null ? generatorSpecificConfigurable : new XmlEmmetConfigurable(); ShowSettingsUtil.getInstance().editConfigurable(project, new EmmetCompositeConfigurable(configurable)); }); return Result.HIDE_LOOKUP; }