fixed problem where the script lists gets ordered even when ordering is disabled

This commit is contained in:
hbina085 2019-05-22 16:38:14 -04:00
parent fa5cc1da7a
commit e1816ee0cb

View file

@ -1558,7 +1558,15 @@ struct _ScriptEditorItemData {
bool operator<(const _ScriptEditorItemData &id) const {
return category == id.category ? sort_key < id.sort_key : category < id.category;
if (category == id.category) {
if (sort_key == id.sort_key) {
return index < id.index;
} else {
return sort_key < id.sort_key;
}
} else {
return category < id.category;
}
}
};