mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-16 23:45:58 +08:00
Fix an assert when adding a modifier when a setting is selected
This commit is contained in:
parent
f8314609d8
commit
ad44389983
@ -382,9 +382,9 @@ void ObjectList::get_selection_indexes(std::vector<int>& obj_idxs, std::vector<i
|
|||||||
else {
|
else {
|
||||||
for (wxDataViewItem item : sels) {
|
for (wxDataViewItem item : sels) {
|
||||||
const ItemType type = m_objects_model->GetItemType(item);
|
const ItemType type = m_objects_model->GetItemType(item);
|
||||||
assert(type & (itObject | itInstance | itInstanceRoot));
|
assert(type & (itObject | itInstance | itInstanceRoot | itSettings));
|
||||||
|
|
||||||
obj_idxs.emplace_back(type & itObject ? m_objects_model->GetIdByItem(item) :
|
obj_idxs.emplace_back((type & itObject) ? m_objects_model->GetIdByItem(item) :
|
||||||
m_objects_model->GetIdByItem(m_objects_model->GetTopParent(item)));
|
m_objects_model->GetIdByItem(m_objects_model->GetTopParent(item)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user