diff --git a/include/mbgl/platform/default/glfw_view.hpp b/include/mbgl/platform/default/glfw_view.hpp index 2318cb6cc..a434b71bb 100644 --- a/include/mbgl/platform/default/glfw_view.hpp +++ b/include/mbgl/platform/default/glfw_view.hpp @@ -20,7 +20,6 @@ public: std::array getFramebufferSize() const override; void initialize(mbgl::Map *map) override; - void notifyMapChange(mbgl::MapChange) override; void activate() override; void deactivate() override; void notify() override; @@ -62,7 +61,6 @@ private: std::vector spriteIDs; private: - bool initializedDefaultMarker = false; bool fullscreen = false; const bool benchmark = false; bool tracking = false; diff --git a/platform/default/glfw_view.cpp b/platform/default/glfw_view.cpp index 48e9386fc..32fb9af6b 100644 --- a/platform/default/glfw_view.cpp +++ b/platform/default/glfw_view.cpp @@ -115,13 +115,7 @@ GLFWView::~GLFWView() { void GLFWView::initialize(mbgl::Map *map_) { View::initialize(map_); -} - -void GLFWView::notifyMapChange(mbgl::MapChange change) { - if (change == mbgl::MapChange::MapChangeDidFinishLoadingMap && !initializedDefaultMarker) { - initializedDefaultMarker = true; - map->setSprite("default_marker", makeSpriteImage(22, 22, 1)); - } + map->setSprite("default_marker", makeSpriteImage(22, 22, 1)); } void GLFWView::onKey(GLFWwindow *window, int key, int /*scancode*/, int action, int mods) {