From a7585a4b9a10e83f181fce8adee12cee3b0851e5 Mon Sep 17 00:00:00 2001 From: Arjen Hiemstra Date: Mon, 11 Jul 2016 16:40:57 +0200 Subject: [PATCH] Ignore default container types when creating name filters for containers Contributes to CURA-342 --- cura/Settings/ContainerManager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index eb9dab0ad7..9184db109a 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -349,6 +349,10 @@ class ContainerManager(QObject): def _updateContainerNameFilters(self): self._container_name_filters = {} for plugin_id, container_type in UM.Settings.ContainerRegistry.getContainerTypes(): + # Ignore default container types since those are not plugins + if container_type in (UM.Settings.InstanceContainer, UM.Settings.ContainerStack, UM.Settings.DefinitionContainer): + continue + serialize_type = "" try: plugin_metadata = UM.PluginRegistry.getInstance().getMetaData(plugin_id)