From 191a318df6c0f1fbcb11c4e7c7c3ac85120d8246 Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Mon, 29 Aug 2016 16:44:37 +0200 Subject: [PATCH] ContainerRegistry only getInstance once. --- cura/Settings/CuraContainerRegistry.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cura/Settings/CuraContainerRegistry.py b/cura/Settings/CuraContainerRegistry.py index 92e59eb19f..dcc47d7f73 100644 --- a/cura/Settings/CuraContainerRegistry.py +++ b/cura/Settings/CuraContainerRegistry.py @@ -128,6 +128,7 @@ class CuraContainerRegistry(ContainerRegistry): return { "status": "error", "message": catalog.i18nc("@info:status", "Failed to import profile from {0}: {1}", file_name, "Invalid path")} plugin_registry = PluginRegistry.getInstance() + container_registry = ContainerRegistry.getInstance() for plugin_id, meta_data in self._getIOPlugins("profile_reader"): profile_reader = plugin_registry.getPluginObject(plugin_id) try: @@ -145,7 +146,7 @@ class CuraContainerRegistry(ContainerRegistry): else: for profile in profile_or_list: if profile.getId() != "": - ContainerRegistry.getInstance().addContainer(profile) + container_registry.addContainer(profile) else: self._configureProfile(profile, name_seed)