I note that to switch between edit mode on two nodes with editable textBlocks requires 3 mouse clicks.
Click one to de-select current node;
Click two to select other node;
Click three to enable text edit on other node.
In the interests of reducing wear on mouse click buttons and user patience, I would like to automate the process to a single click. This is not applicable to every situation but it is appropriate to my use case.
I propose to detect if the first click was over a node and if so select it then find the part under the click point and it that is a textbox I will enable its text editor.
Question: Do I need to do this or is there a handy feature in gojs that would do it for me ?
Question: Can you give me any pointers to examples of finding the node and part under the mouse ?