summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@digia.com>2013-12-11 17:24:08 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-12-16 14:39:05 +0100
commita9048cccf881504edcb4039160069dd870e1905d (patch)
treee5cf391eab283b8993161c2c22002eb5c75ccdcc
parent25355b4210284591661e22643321588749277f6d (diff)
Fix a crash when opening a window.
RenderWidgetHostViewQt::GetViewBounds gets called early than RenderWidgetHostViewQt::setAdapterClient when a new window is created by Chromium. Change-Id: I5ad61fc54ae773200403b222110a1d0ad541f941 Reviewed-by: Arvid Nilsson <anilsson@blackberry.com> Reviewed-by: Andras Becsi <andras.becsi@digia.com>
-rw-r--r--src/core/render_widget_host_view_qt.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/render_widget_host_view_qt.cpp b/src/core/render_widget_host_view_qt.cpp
index 20c1dc4fe..e8d38d761 100644
--- a/src/core/render_widget_host_view_qt.cpp
+++ b/src/core/render_widget_host_view_qt.cpp
@@ -822,7 +822,7 @@ void RenderWidgetHostViewQt::RemoveExpiredMappings(QTouchEvent *ev)
float RenderWidgetHostViewQt::dpiScale() const
{
- return m_adapterClient->dpiScale();
+ return m_adapterClient ? m_adapterClient->dpiScale() : 1.0;
}
bool RenderWidgetHostViewQt::IsPopup() const