From f677f62943164cb71a6960409b40f59a68fb9035 Mon Sep 17 00:00:00 2001 From: Lorn Potter Date: Fri, 5 Mar 2021 10:19:10 +1000 Subject: [PATCH] wasm: fix screen offset logic MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id71dfcba5d0bc1fe660a478db5f4c57e68468b4b Reviewed-by: Morten Johan Sørvig --- src/plugins/platforms/wasm/qwasmscreen.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/platforms/wasm/qwasmscreen.cpp b/src/plugins/platforms/wasm/qwasmscreen.cpp index 8efe376251b..7a8bb4f6867 100644 --- a/src/plugins/platforms/wasm/qwasmscreen.cpp +++ b/src/plugins/platforms/wasm/qwasmscreen.cpp @@ -209,8 +209,8 @@ void QWasmScreen::updateQScreenAndCanvasRenderSize() m_canvas.set("height", canvasSize.height()); QPoint offset; - offset.setX(m_canvas["offsetTop"].as()); - offset.setY(m_canvas["offsetLeft"].as()); + offset.setX(m_canvas["offsetLeft"].as()); + offset.setY(m_canvas["offsetTop"].as()); emscripten::val rect = m_canvas.call("getBoundingClientRect"); QPoint position(rect["left"].as() - offset.x(), rect["top"].as() - offset.y());