Correctly account for negative fling directions. am: f0084673d0
am: 3f71352262

Change-Id: Ic7789b73e0214ac637a8deb33a885403521b4e9e