1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-17 14:11:06 +00:00

[Core] Fix sorting of Dictionary keys

`StringName` keys were sorted as `StringName` which is unstable.
This commit is contained in:
A Thousand Ships
2024-09-27 15:56:54 +02:00
parent 04692d83cb
commit 79f654ced5
5 changed files with 20 additions and 8 deletions

View File

@@ -121,7 +121,7 @@ String JSON::_stringify(const Variant &p_var, const String &p_indent, int p_cur_
d.get_key_list(&keys);
if (p_sort_keys) {
keys.sort();
keys.sort_custom<StringLikeVariantOrder>();
}
bool first_key = true;