Browse Source

Ignore default container types when creating name filters for containers

Contributes to CURA-342
Arjen Hiemstra 8 years ago
parent
commit
a7585a4b9a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      cura/Settings/ContainerManager.py

+ 4 - 0
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)