Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaime van Kessel <nallath@gmail.com>2017-06-14 10:40:11 +0300
committerJaime van Kessel <nallath@gmail.com>2017-06-14 10:40:11 +0300
commit1020b0a2f362145adef8c266647aaa11648e8f54 (patch)
tree76a96d25caa68c9366dfa118a3df057366473a52 /cura/QualityManager.py
parentdd65248968882fb205fd21e04a7bfd8afb13498a (diff)
Finding all qualities no longer does silly things with materials
The fetchContainer function also did magical material filtering, which caused it to go haywire. CURA-3929
Diffstat (limited to 'cura/QualityManager.py')
-rw-r--r--cura/QualityManager.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/cura/QualityManager.py b/cura/QualityManager.py
index 97cf2a356a..a0341742f9 100644
--- a/cura/QualityManager.py
+++ b/cura/QualityManager.py
@@ -55,7 +55,9 @@ class QualityManager:
# \return the matching quality changes containers \type{List[InstanceContainer]}
def findQualityChangesByName(self, quality_changes_name: str, machine_definition: Optional["DefinitionContainerInterface"] = None):
criteria = {"type": "quality_changes", "name": quality_changes_name}
- result = self._getFilteredContainersForStack(machine_definition, [], **criteria)
+
+ result = self.findAllQualityChangesForMachine(machine_definition)
+ result = [quality_change for quality_change in result if quality_change.getName() == quality_changes_name]
return result