From e88ac49fd6b173dcbfdad397e62e2d01552f27c3 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 27 Sep 2021 13:41:53 +0200 Subject: [PATCH] Add global & extruder stack to ignore list for name filters This prevents the weird spam about "global_stack" not being a plugin ID --- cura/Settings/ContainerManager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py index 09c9a7a3dc..518eaaa8fa 100644 --- a/cura/Settings/ContainerManager.py +++ b/cura/Settings/ContainerManager.py @@ -23,6 +23,8 @@ from UM.Settings.InstanceContainer import InstanceContainer import cura.CuraApplication from cura.Machines.ContainerTree import ContainerTree +from cura.Settings.ExtruderStack import ExtruderStack +from cura.Settings.GlobalStack import GlobalStack if TYPE_CHECKING: from cura.CuraApplication import CuraApplication @@ -408,7 +410,7 @@ class ContainerManager(QObject): container_registry = cura.CuraApplication.CuraApplication.getInstance().getContainerRegistry() for plugin_id, container_type in container_registry.getContainerTypes(): # Ignore default container types since those are not plugins - if container_type in (InstanceContainer, ContainerStack, DefinitionContainer): + if container_type in (InstanceContainer, ContainerStack, DefinitionContainer, GlobalStack, ExtruderStack): continue serialize_type = ""