Browse Source

Mention ordering caveats for `Dictionary.hash()`

See https://github.com/godotengine/godot/issues/27615.

(cherry picked from commit 77b89263dd37299c3034327a99374d114b42706d)
Hugo Locurcio 5 years ago
parent
commit
8e8861ed06
1 changed files with 1 additions and 0 deletions
  1. 1 0
      doc/classes/Dictionary.xml

+ 1 - 0
doc/classes/Dictionary.xml

@@ -146,6 +146,7 @@
 				# The line below prints `true`, whereas it would have printed `false` if both variables were compared directly.
 				# The line below prints `true`, whereas it would have printed `false` if both variables were compared directly.
 				print(dict1.hash() == dict2.hash())
 				print(dict1.hash() == dict2.hash())
 				[/codeblock]
 				[/codeblock]
+				[b]Note:[/b] Dictionaries with the same keys/values but in a different order will have a different hash.
 			</description>
 			</description>
 		</method>
 		</method>
 		<method name="keys">
 		<method name="keys">