void () { myTemplateOptions.clear(); myTemplateContext.clear(); TemplateSettings templateSettings = TemplateSettings.getInstance(); List<TemplateGroup> groups = getSortedGroups(templateSettings); initTemplates(groups, templateSettings.getLastSelectedTemplateGroup(), templateSettings.getLastSelectedTemplateKey()); myExpandByDefaultPanel.setSelectedChar(templateSettings.getDefaultShortcutChar()); UiNotifyConnector.doWhenFirstShown(this, () -> updateTemplateDetails(false, false)); myUpdateNeeded = true; }