FIX: config: fix another potential crash when load gcode.3mf

jira: STUDIO-9131
Change-Id: I1bcac6dfa0454e4d6852b7c65bed8a82ac2af4b5
(cherry picked from commit a8f31fcd621deeab7dcc1091d4ae970021b52355)
This commit is contained in:
lane.wei 2024-12-10 22:24:13 +08:00
parent e16da5da85
commit 6ce38e715a
1 changed files with 4 additions and 1 deletions

View File

@ -721,7 +721,10 @@ public:
this->values[i] = rhs_vec->values[i];
modified = true;
} else {
this->values[i] = default_value[default_index[i]-1];
if ((i < default_index.size()) && (default_index[i] - 1 < default_value.size()))
this->values[i] = default_value[default_index[i] - 1];
else
this->values[i] = default_value[0];
}
}
return modified;