summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/wasm/qwasmscreen.cpp
diff options
context:
space:
mode:
authorMikolaj Boc <[email protected]>2022-09-07 16:27:43 +0200
committerMikolaj Boc <[email protected]>2022-09-08 21:12:52 +0200
commit809ff675c9492a5ddda82483aef9afb285383827 (patch)
treef0d3e466f52b2cce9e83c061e81f90f7debdc414 /src/plugins/platforms/wasm/qwasmscreen.cpp
parent06f5c9ca6094c28db765830e377ddeada07c1ba3 (diff)
Take into account that pointer event's location is already global
Therefore, no translation to screen coords is needed. Task-number: QTBUG-106031 Pick-to: 6.4 Change-Id: I0dbbc5e4df79d85f9c6ef47f09ea54f19b67d2d7 Reviewed-by: Morten Johan Sørvig <[email protected]>
Diffstat (limited to 'src/plugins/platforms/wasm/qwasmscreen.cpp')
-rw-r--r--src/plugins/platforms/wasm/qwasmscreen.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/platforms/wasm/qwasmscreen.cpp b/src/plugins/platforms/wasm/qwasmscreen.cpp
index 69b65833a5a..ff51cafb06e 100644
--- a/src/plugins/platforms/wasm/qwasmscreen.cpp
+++ b/src/plugins/platforms/wasm/qwasmscreen.cpp
@@ -263,13 +263,11 @@ QWindow *QWasmScreen::topLevelAt(const QPoint &p) const
return m_compositor->windowAt(p);
}
-QPoint QWasmScreen::translateAndClipGlobalPoint(const QPoint &p) const
+QPoint QWasmScreen::clipPoint(const QPoint &p) const
{
return QPoint(
- std::max(screen()->geometry().left(),
- std::min(screen()->geometry().right(), screen()->geometry().left() + p.x())),
- std::max(screen()->geometry().top(),
- std::min(screen()->geometry().bottom(), screen()->geometry().top() + p.y())));
+ std::max(screen()->geometry().left(), std::min(screen()->geometry().right(), p.x())),
+ std::max(screen()->geometry().top(), std::min(screen()->geometry().bottom(), p.y())));
}
void QWasmScreen::invalidateSize()