Mercurial > hg > orthanc-stone
comparison Applications/Platforms/WebAssembly/WebAssemblyViewport.cpp @ 1653:2e3b2ed239b9
Fixed usage of object cookie
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Mon, 16 Nov 2020 22:17:01 +0100 |
parents | 74be0f498b08 |
children | cc5a2e076746 |
comparison
equal
deleted
inserted
replaced
1652:fa9e6bf84958 | 1653:2e3b2ed239b9 |
---|---|
272 if (compositor_.get() != NULL && | 272 if (compositor_.get() != NULL && |
273 controller_ /* should always be true */) | 273 controller_ /* should always be true */) |
274 { | 274 { |
275 RefreshCanvasSize(); | 275 RefreshCanvasSize(); |
276 compositor_->FitContent(controller_->GetScene()); | 276 compositor_->FitContent(controller_->GetScene()); |
277 OnRequestAnimationFrame(0, reinterpret_cast<void*>(this)); // Mandatory to work with Firefox | 277 |
278 void* cookie = CreateObjectCookie(); | |
279 OnRequestAnimationFrame(0, cookie); // Mandatory to work with Firefox | |
278 } | 280 } |
279 } | 281 } |
280 | 282 |
281 void WebAssemblyViewport::AcquireCompositor(ICompositor* compositor /* takes ownership */) | 283 void WebAssemblyViewport::AcquireCompositor(ICompositor* compositor /* takes ownership */) |
282 { | 284 { |