User widget to follow touch movement

Loosing second week in a row on this - how can I make user widget move when on touch moved event gets fired?

That’s the gist. Using canvas here as the Outer:

Image from Gyazo

If there’s no Outer, set position in viewport instead. You did not disclose whether this needs to happen in a window / viewport.


Use Mouse for Touch is True, in case there was any doubt.