Godot v4.4.dev3 - Windows 10.0.22631 - Single-window, 2 monitors - Vulkan (Forward+) - dedicated GeForce RTX 2070 SUPER
Issue description
Cannot inspect a node on a remote tab if a node's script contains typed dictionary (non typed dictionary is fine), and the dictionary contains an entry that has a Node object as a key.
Custom class object inheriting Node as a key -> Error.
Custom class object inheriting Node as a key, but dictionary is not typed -> Fine.
Custom class object inheriting Node as a value -> Fine.
Custom class object inheriting Resource as a key -> Fine.
Tested versions
Godot v4.4.dev3
System information
Godot v4.4.dev3 - Windows 10.0.22631 - Single-window, 2 monitors - Vulkan (Forward+) - dedicated GeForce RTX 2070 SUPER
Issue description
Cannot inspect a node on a remote tab if a node's script contains typed dictionary (non typed dictionary is fine), and the dictionary contains an entry that has a Node object as a key.
Steps to reproduce
See Above, check MRP.
Minimal reproduction project (MRP)
errorscriptgeneration.zip