Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Backport: Continue loading style even if we mutate it #11294

Merged

Conversation

kkaefer
Copy link
Contributor

@kkaefer kkaefer commented Feb 23, 2018

Backport #11270

@kkaefer kkaefer added bug Core The cross-platform C++ core, aka mbgl labels Feb 23, 2018
@tobrun tobrun added this to the android-v5.5.0 milestone Feb 27, 2018
@kkaefer kkaefer force-pushed the release-agua__continue-style-loading-despite-mutation branch from 33e99f6 to 97cf61a Compare February 27, 2018 15:31
ChrisLoer and others added 2 commits February 27, 2018 16:55
Alternative fix to #11288, until we figure out a proper async_hooks implementation.
When we load a stale style from cache, and the user immediately starts mutating it, we should continue loading the style so that we'll get a fresh copy of the data into our cache and avoid perpetually showing the stale style.
@kkaefer kkaefer force-pushed the release-agua__continue-style-loading-despite-mutation branch from 97cf61a to 9261d5d Compare February 27, 2018 15:55
@kkaefer kkaefer merged commit aacd55c into release-agua Feb 27, 2018
@kkaefer kkaefer deleted the release-agua__continue-style-loading-despite-mutation branch February 27, 2018 16:22
@tobrun tobrun mentioned this pull request Mar 1, 2018
23 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Core The cross-platform C++ core, aka mbgl
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants