diff --git a/plugins/3MFWriter/SettingsExportGroup.py b/plugins/3MFWriter/SettingsExportGroup.py index 0b5d9fcc79..241b92acb3 100644 --- a/plugins/3MFWriter/SettingsExportGroup.py +++ b/plugins/3MFWriter/SettingsExportGroup.py @@ -36,9 +36,7 @@ class SettingsExportGroup(QObject): @pyqtProperty(list, constant=True) def visibleSettings(self): if self._visible_settings == []: - for item in self._settings: - if item.isVisible: - self._visible_settings.append(item) + self._visible_settings = list(filter(lambda item : item.isVisible, self._settings)) return self._visible_settings @pyqtProperty(int, constant=True)