# HG changeset patch
# User Benjamin Golinvaux <bgo@osimis.io>
# Date 1592919712 -7200
# Node ID 6e43cac7833c4a78d37d37727af88815fa4e69b4
# Parent  7f16987131e1f6f45c389e2b6ffb15a6addd3ba0
Added public method to update canvas pixel size from CSS size

diff -r 7f16987131e1 -r 6e43cac7833c Framework/Viewport/WebAssemblyViewport.cpp
--- a/Framework/Viewport/WebAssemblyViewport.cpp	Tue Jun 23 13:44:23 2020 +0200
+++ b/Framework/Viewport/WebAssemblyViewport.cpp	Tue Jun 23 15:41:52 2020 +0200
@@ -288,6 +288,11 @@
     }
   }
 
+  void WebAssemblyViewport::UpdateCanvasSize()
+  {
+    UpdateSize(*compositor_);
+  }
+
   WebAssemblyViewport::~WebAssemblyViewport()
   {
     emscripten_set_resize_callback(EMSCRIPTEN_EVENT_TARGET_WINDOW,
diff -r 7f16987131e1 -r 6e43cac7833c Framework/Viewport/WebAssemblyViewport.h
--- a/Framework/Viewport/WebAssemblyViewport.h	Tue Jun 23 13:44:23 2020 +0200
+++ b/Framework/Viewport/WebAssemblyViewport.h	Tue Jun 23 15:41:52 2020 +0200
@@ -99,6 +99,7 @@
 
     ~WebAssemblyViewport();
 
+    virtual void UpdateCanvasSize();
 
     /**
     This method takes ownership