Do not drag if we are already scaling.

Scaling does not zoom to the correct focal point. This is due to the fact that we are allowing dragging and scaling at the same time. I've disabled dragging when we are scaling in onDrag.