From 3f2e3403056fdafabade73e0590e24ea7f837ae2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Micha=C3=ABl=20Celerier?= Date: Tue, 26 Nov 2019 10:58:08 +0100 Subject: Fix a crash in Qt3DWindow when the window has no height Change-Id: Iaf09d3ada0db25794ec6e517301d054641cb41a0 Reviewed-by: Paul Lemire --- src/extras/defaults/qt3dwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/extras/defaults/qt3dwindow.cpp b/src/extras/defaults/qt3dwindow.cpp index ace40c3c1..04b8554f1 100644 --- a/src/extras/defaults/qt3dwindow.cpp +++ b/src/extras/defaults/qt3dwindow.cpp @@ -237,7 +237,7 @@ void Qt3DWindow::showEvent(QShowEvent *e) void Qt3DWindow::resizeEvent(QResizeEvent *) { Q_D(Qt3DWindow); - d->m_defaultCamera->setAspectRatio(float(width()) / float(height())); + d->m_defaultCamera->setAspectRatio(float(width()) / std::max(1.f, static_cast(height()))); } /*! -- cgit v1.2.3