Hai Volkiller, it seem to work. I've tested it on desktop.
But how can touch ends but at the same time still touching?
and if I touch 'up' and 'left', then I stop touching 'up'
won't it trigger two events?
on any touch end
-is touching up
-is touching left
instead of only the 'up'?
I can't test this on desktop, so I use assumption.