# HG changeset patch # User Benjamin Golinvaux # 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