mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-07 06:57:28 -06:00
Disable per-meshgroup settings in the per-mesh settings when in one-at-a-time mode.
[CURA-5767] The backend can't handle per mesh-group settings (as opposed to per mesh settings) when sequence was in one-at-a-time mode. The problem is that the extruder train is in between the per-meshgroup-settings (child-of) and per-mesh-settings (parent-of). For any per-mesh-group settings, the possibility exists that they'll be overridden by settings we always set (and that need to be set) per extruder. Changing this would require the engine-architecture to change, and _all_ settings would need to be thouroughly retested. As this was a too extensive change, it was decied just to disable the per-meshgroup settings when printing one-at-a-time (too). The issue was originally reported as: '"Printing Temperature Initial layer" setting per mode does not work'
This commit is contained in:
parent
75e351304c
commit
24f9804f03
1 changed files with 3 additions and 8 deletions
|
@ -407,14 +407,9 @@ Item {
|
||||||
function updateFilter()
|
function updateFilter()
|
||||||
{
|
{
|
||||||
var new_filter = {};
|
var new_filter = {};
|
||||||
if (printSequencePropertyProvider.properties.value == "one_at_a_time")
|
new_filter["settable_per_mesh"] = true;
|
||||||
{
|
// Don't filter on "settable_per_meshgroup" any more when `printSequencePropertyProvider.properties.value`
|
||||||
new_filter["settable_per_meshgroup"] = true;
|
// is set to "one_at_a_time", because the current backend architecture isn't ready for that.
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
new_filter["settable_per_mesh"] = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(filterInput.text != "")
|
if(filterInput.text != "")
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue