diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2016-03-26 14:12:37 -0700 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2016-03-29 11:46:26 -0700 |
commit | ec72faa7891a24795c9b040076de829642be043d (patch) | |
tree | fd5879fd7cad9501c353b6aedda89d836fcdab4e /platform/darwin/src/MGLOfflineStorage.mm | |
parent | 55f1ad11c4cc95425c733153d919eccf6de1685d (diff) | |
download | qtlocation-mapboxgl-ec72faa7891a24795c9b040076de829642be043d.tar.gz |
[ios, osx] Invalidate packs upon reload
Diffstat (limited to 'platform/darwin/src/MGLOfflineStorage.mm')
-rw-r--r-- | platform/darwin/src/MGLOfflineStorage.mm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/darwin/src/MGLOfflineStorage.mm b/platform/darwin/src/MGLOfflineStorage.mm index 4e69ba2115..c4c57224da 100644 --- a/platform/darwin/src/MGLOfflineStorage.mm +++ b/platform/darwin/src/MGLOfflineStorage.mm @@ -195,6 +195,9 @@ NSString * const MGLOfflinePackMaximumCountUserInfoKey = @"MaximumCount"; - (void)reloadPacks { [self getPacksWithCompletionHandler:^(NS_ARRAY_OF(MGLOfflinePack *) *packs, __unused NSError * _Nullable error) { + for (MGLOfflinePack *pack in self.packs) { + [pack invalidate]; + } self.packs = [packs mutableCopy]; for (MGLOfflinePack *pack in packs) { |