better scroll view mouse cancel fix