From 230027e5140a8aa3c6cb24ddf3f5aee20506ac8f Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Thu, 23 Apr 2015 11:11:12 -0700 Subject: Resize view from map thread --- platform/default/headless_view.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'platform/default') diff --git a/platform/default/headless_view.cpp b/platform/default/headless_view.cpp index 549c16d8c2..35c796e923 100644 --- a/platform/default/headless_view.cpp +++ b/platform/default/headless_view.cpp @@ -41,7 +41,9 @@ namespace mbgl { HeadlessView::HeadlessView(uint16_t width, uint16_t height, float pixelRatio) : display(std::make_shared()) { + activate(); resize(width, height, pixelRatio); + deactivate(); } HeadlessView::HeadlessView(std::shared_ptr display_, @@ -49,7 +51,9 @@ HeadlessView::HeadlessView(std::shared_ptr display_, uint16_t height, float pixelRatio) : display(display_) { + activate(); resize(width, height, pixelRatio); + deactivate(); } void HeadlessView::loadExtensions() { @@ -155,8 +159,6 @@ HeadlessView::Dimensions::Dimensions(uint16_t width_, uint16_t height_, float pi } void HeadlessView::resize(const uint16_t width, const uint16_t height, const float pixelRatio) { - activate(); - dimensions = { width, height, pixelRatio }; clearBuffers(); @@ -197,8 +199,6 @@ void HeadlessView::resize(const uint16_t width, const uint16_t height, const flo } throw std::runtime_error(error.str()); } - - deactivate(); } std::unique_ptr HeadlessView::readStillImage() { -- cgit v1.2.1