Draft: Don't base gestureinprogress upon partialactivationfactor
Both in touchscreen and touhpad gestures, is possible that progress gets called with a partial activation factor of 0, especially if the gesture is done very slowly. This makes the open animation to start, just to be stopped at the first partial animation update. storing separatedly whenther a gesture is in progress solves the issue.