From ad91ff235d2a25e86ed3e94b2ce7593fdc10ed8b Mon Sep 17 00:00:00 2001 From: Andrew Calcutt Date: Sun, 28 Aug 2022 04:13:38 -0400 Subject: [PATCH] Fix mode switch not working in node version (#415) --- platform/node/src/node_map.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/node/src/node_map.cpp b/platform/node/src/node_map.cpp index 601cda81b..03a1cbe1d 100644 --- a/platform/node/src/node_map.cpp +++ b/platform/node/src/node_map.cpp @@ -642,7 +642,7 @@ void NodeMap::cancel() { map = std::make_unique(*frontend, mapObserver, mbgl::MapOptions().withSize(frontend->getSize()) .withPixelRatio(pixelRatio) - .withMapMode(mbgl::MapMode::Static) + .withMapMode(mode) .withCrossSourceCollisions(crossSourceCollisions), mbgl::ResourceOptions().withPlatformContext(reinterpret_cast(this)), mbgl::ClientOptions()); @@ -1421,7 +1421,7 @@ NodeMap::NodeMap(v8::Local options) , map(std::make_unique(*frontend, mapObserver, mbgl::MapOptions().withSize(frontend->getSize()) .withPixelRatio(pixelRatio) - .withMapMode(mbgl::MapMode::Static) + .withMapMode(mode) .withCrossSourceCollisions(crossSourceCollisions), mbgl::ResourceOptions().withPlatformContext(reinterpret_cast(this)), mbgl::ClientOptions()))