Avoid flinging when zoom is active + add double tap zoom