summaryrefslogtreecommitdiff
path: root/src/mbgl/map/resource_loader.cpp
diff options
context:
space:
mode:
authorAnsis Brammanis <brammanis@gmail.com>2015-06-02 17:06:24 -0400
committerAnsis Brammanis <brammanis@gmail.com>2015-06-02 17:06:24 -0400
commit1f5fb1db4afae8a8bae02c42870f6f9e5e5f7905 (patch)
tree44cdb88ee395d076e43aae07c7200055d90833f4 /src/mbgl/map/resource_loader.cpp
parent3dfa317cf9689c5bbd0994f86bdf6b068b1c6716 (diff)
downloadqtlocation-mapboxgl-1f5fb1db4afae8a8bae02c42870f6f9e5e5f7905.tar.gz
fix hangs caused by redoPlacement
After parsing a tile, it redoes placement for that tile if the angle has changed since it started parsing. These redo calls were accidentally done from the worker thread. Assigning the new work to `workRequest` caused it to cancel itself. Fix the problem by calling redoPlacement from the map thread.
Diffstat (limited to 'src/mbgl/map/resource_loader.cpp')
0 files changed, 0 insertions, 0 deletions