diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2015-11-19 22:14:52 -0800 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2015-11-25 14:39:32 -0800 |
commit | 6916675e61d73c4da2d19aceb4e33471fa3915f1 (patch) | |
tree | 1114db14de1b1be181f4ed8938d3a16bdff130ae /test/ios | |
parent | dcf3eb90831179a8b0e6a3efef4e00e657504c12 (diff) | |
download | qtlocation-mapboxgl-6916675e61d73c4da2d19aceb4e33471fa3915f1.tar.gz |
[iOS] Ensure consistent willChange/didChange notifications
Coalescing willChange/didChange notifications means keeping track of how many gestures are currently in progress; a boolean isn’t enough to track this state. This change refactors the gesture recognizers, making them more consistent with each other and more consistent in the case where more than one of them has fired. It also explicitly cancels transitions before all programmatic viewport-modifying methods, since mbgl only does so when animating.
Fixes #2313, fixes #2379, fixes #3062.
Diffstat (limited to 'test/ios')
0 files changed, 0 insertions, 0 deletions