summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian S <christian.stromme@theqtcompany.com>2014-11-12 16:14:53 +0100
committerChristian Stromme <christian.stromme@digia.com>2014-11-13 12:00:14 +0100
commit8003e7efbd06976544e4397768df8fbe65fc16e3 (patch)
tree035d6d0e713a7e9debc3c8d92c4e1d88f46645fc
parent4bd7c4e44ac1c95603f6924670d7a7bf7bca83fb (diff)
iOS: Correctly map to scene coordinates.
The views coordinates where not mapped to the scene. Change-Id: Ide11bb8b9d54093c17988e79561839ebca9c3faf Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
-rw-r--r--src/webview/qwindowcontrolleritem_ios.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/webview/qwindowcontrolleritem_ios.mm b/src/webview/qwindowcontrolleritem_ios.mm
index 6b1378c..6d852e9 100644
--- a/src/webview/qwindowcontrolleritem_ios.mm
+++ b/src/webview/qwindowcontrolleritem_ios.mm
@@ -74,7 +74,7 @@ void QWindowControllerItem::componentComplete()
void QWindowControllerItem::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
{
QQuickItem::geometryChanged(newGeometry, oldGeometry);
- [m_controlledUIView setFrame:toCGRect(newGeometry)];
+ [m_controlledUIView setFrame:toCGRect(mapRectToScene(newGeometry).toRect())];
}
void QWindowControllerItem::onWindowChanged(QQuickWindow* window)