diff -r 982fb074be98 -r 149f941d072e eric7/UI/UserInterface.py --- a/eric7/UI/UserInterface.py Thu Dec 09 20:07:08 2021 +0100 +++ b/eric7/UI/UserInterface.py Sat Dec 11 16:04:36 2021 +0100 @@ -2842,7 +2842,7 @@ self.themeExportAct = EricAction( self.tr('Export Theme'), -## UI.PixmapCache.getIcon("configureExport"), + UI.PixmapCache.getIcon("themeExport"), self.tr('Export Theme...'), 0, 0, self, 'export_theme') self.themeExportAct.setStatusTip(self.tr( @@ -2856,7 +2856,7 @@ self.themeImportAct = EricAction( self.tr('Import Theme'), -## UI.PixmapCache.getIcon("configureImport"), + UI.PixmapCache.getIcon("themeImport"), self.tr('Import Theme...'), 0, 0, self, 'import_theme') self.themeImportAct.setStatusTip(self.tr( @@ -6483,8 +6483,8 @@ Private slot to import a previously exported theme. """ from Preferences.ThemeManager import ThemeManager - ThemeManager().importTheme() - self.__preferencesChanged() + if ThemeManager().importTheme(): + self.__preferencesChanged() @pyqtSlot() def __preferencesChanged(self):