Gui.set_enabled doesn't prevent gui.pick_node in Input

I ran into the same frustrating problem causing bugs with disabled GUI’s because I assumed disabling them would mean they are not pickable because they’re disabled. Easily solved by adding “gui.is_enabled(node)” now that I found this thread. Might be worth adding to the documentation under either is_enabled or set_enabled to make it clearer disabled nodes are still pickable.

gui.is_enabled

Returns true if a node is enabled and false if it’s not. Disabled nodes are not rendered and animations acting on them are not evaluated.

gui.pick_node - determines if the node is pickable by the supplied coordinates

Disabled nodes are not rendered, ignore animations but are still pickable?