mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-15 02:37:49 -06:00
Use the activeIntent from intentmanager instead of active stack
Otherwise the behavior of the model changes depending on what stack you have active. I think that this was caused by some code duplication where one copy of the code was updated but not the other one. This bug was here for quite some time, but strangely enough, it was never found... CURA-11854
This commit is contained in:
parent
f98bdd09f7
commit
600cd7669c
1 changed files with 1 additions and 3 deletions
|
@ -54,9 +54,7 @@ class ActiveIntentQualitiesModel(ListModel):
|
|||
self._updateDelayed()
|
||||
|
||||
def _update(self):
|
||||
active_extruder_stack = cura.CuraApplication.CuraApplication.getInstance().getMachineManager().activeStack
|
||||
if active_extruder_stack:
|
||||
self._intent_category = active_extruder_stack.intent.getMetaDataEntry("intent_category", "")
|
||||
self._intent_category = IntentManager.getInstance().currentIntentCategory
|
||||
|
||||
new_items: List[Dict[str, Any]] = []
|
||||
global_stack = cura.CuraApplication.CuraApplication.getInstance().getGlobalContainerStack()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue