Added minimum drag distance to components on the canvas - i was getting way too many accidental 'start drags' when changing channel colors.