Mixing types of input results in erratic UI behaviour

I often experience broken behaviour in the UI when working on my Surface pro 2/win 8.1 where I sometimes mix types of input and use mouse/touch/pen combined.

For example:
Using mouse input create a node, start a link from some pin and then terminate link with Touch middle-mouse click using your fingers.

After that hovering over pins don’t show any pin/data info.

Think there are more strange behaviours I’ve experienced but can’t recall atm.

Seems like there’s some internal state handled in a non-uniform way for different types of input.

It’s nice that that you added touch input functionality to the UI but in practise I’ve found the use is limited in part due to buggy behaviour.