Tree component disabled but still responds to keys?!

I’ve got a Tree component on the stage that allows users to select a node (which sets the enabled to false and sets the focus off the tree) and then they can enter data. The problem is that if they click on the tree (still disabled) they can now use the keys (arrow keys & first character of the line keys) to navigate within the tree component!!

How do I disable the keys when the tree component is disabled??

Thanks!!