summaryrefslogtreecommitdiffstats
path: root/src/quick3d
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire350@gmail.com>2016-06-11 18:11:09 +0200
committerSean Harmer <sean.harmer@kdab.com>2016-06-11 21:08:50 +0000
commit3723f7f01ac44cd1ea49c71dc378863b565bdeb9 (patch)
tree33582221b461d5439d9d99f50bd5776b1d87e614 /src/quick3d
parent128823a7a183d4bdd22840ae9d0ee6ab16584ad3 (diff)
Scene3DItem: set aspect ratio properly the first time
Change-Id: Ife2a7d1bf566b4a2ba7f7fd2ea781495b4fada23 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/quick3d')
-rw-r--r--src/quick3d/imports/scene3d/scene3ditem.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick3d/imports/scene3d/scene3ditem.cpp b/src/quick3d/imports/scene3d/scene3ditem.cpp
index aa21fde48..750be8fa7 100644
--- a/src/quick3d/imports/scene3d/scene3ditem.cpp
+++ b/src/quick3d/imports/scene3d/scene3ditem.cpp
@@ -262,6 +262,8 @@ void Scene3DItem::setCameraAspectModeHelper()
case AutomaticAspectRatio:
connect(this, &Scene3DItem::widthChanged, this, &Scene3DItem::updateCameraAspectRatio);
connect(this, &Scene3DItem::heightChanged, this, &Scene3DItem::updateCameraAspectRatio);
+ // Update the aspect ratio the first time the surface is set
+ updateCameraAspectRatio();
break;
case UserAspectRatio:
disconnect(this, &Scene3DItem::widthChanged, this, &Scene3DItem::updateCameraAspectRatio);