Cura/cura/Machines
Kostas Karmas ad6f837f44 Force reloading the VariantNode if it exists
When the MachineNode is updated through _loadAll, it was not updating
its VariantNodes when they already existed. This caused an issue to
UM2+Olsson block printers, where changing the G-Code flavor to Marlin
was not updating the VariantNodes to search for materials (since the
variants already existed).

This commit fixes that by forcing an update to the existing Variant
nodes.

CURA-7354
2020-04-21 14:41:17 +02:00
..
Models Prevent crash when a setting is not in any setting category 2020-04-14 21:06:10 +02:00
__init__.py WIP: Create VariantManager 2018-02-16 14:20:02 +01:00
ContainerNode.py Add some missing typing 2020-01-10 14:58:53 +01:00
ContainerTree.py Add some missing typing 2020-01-10 14:58:53 +01:00
IntentNode.py Add some profiling decorators to the ContainerTree 2019-10-04 13:29:22 +02:00
MachineErrorChecker.py Fix typing issue 2020-01-10 17:49:47 +01:00
MachineNode.py Force reloading the VariantNode if it exists 2020-04-21 14:41:17 +02:00
MaterialGroup.py Added typing for various setting classes 2018-09-10 15:24:11 +02:00
MaterialNode.py Add some missing typing 2020-01-10 14:58:53 +01:00
QualityChangesGroup.py Fix renaming custom profile 2019-10-02 23:59:48 +02:00
QualityGroup.py Remove a number of unused imports 2020-04-10 13:58:10 +02:00
QualityNode.py Fix bunch of issues found by pylint 2020-01-10 16:37:46 +01:00
VariantNode.py Fix loading machine specific materials 2020-01-13 13:44:51 +01:00
VariantType.py Move VariantType to VariantType.py 2018-08-02 16:11:55 +02:00