Behavior of node widgets is a bit inconsistent. In particular, some nodes allow me to type in values outside the min/max range specified when a widget is instantiated, while others prevent typing in an "invalid" number at all. The latter behavior should be consistently enforced. I seem to get the former in cases with decimal points, or when trying to modify a node, so perhaps caching of a compiled version is involved somehow?
Behavior of node widgets is a bit inconsistent. In particular, some nodes allow me to type in values outside the min/max range specified when a widget is instantiated, while others prevent typing in an "invalid" number at all. The latter behavior should be consistently enforced. I seem to get the former in cases with decimal points, or when trying to modify a node, so perhaps caching of a compiled version is involved somehow?