Add iOS trigger repaint method (#3182)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Christian Hansen
2025-01-28 22:31:09 +01:00
committed by GitHub
parent 428c0b8dc7
commit 90a6131b80
2 changed files with 14 additions and 1 deletions

View File

@@ -2121,6 +2121,12 @@ vertically on the map.
@property (nonatomic) MLNMapDebugMaskOptions debugMask;
- (MLNBackendResource *)backendResource;
/**
Triggers a repaint of the map.
*/
- (void)triggerRepaint;
@end
NS_ASSUME_NONNULL_END

View File

@@ -7361,7 +7361,12 @@ static void *windowScreenContext = &windowScreenContext;
return _annotationViewReuseQueueByIdentifier[identifier];
}
- (MLNBackendResource*)backendResource {
- (void)triggerRepaint
{
_mbglMap->triggerRepaint();
}
- (MLNBackendResource *)backendResource {
return _mbglView->getObject();
}
@@ -7526,4 +7531,6 @@ static void *windowScreenContext = &windowScreenContext;
self.showsUserHeadingIndicator = showsHeading;
}
@end