diff options
author | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2018-11-05 12:43:52 +0100 |
---|---|---|
committer | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2018-11-05 12:52:30 +0100 |
commit | 17a9318946ca3203380688de80ecf8b983554b1f (patch) | |
tree | 6ff38660f18cbc2ce20fb19755c8b34578e725b5 | |
parent | 65b7a0570c038f286bc034fdf5b7c28fd818db26 (diff) |
qt5 a11y: Fix crash
Change-Id: I908bf6bb54ced0a43069b1ac1928f0655d2bbe9f
Reviewed-on: https://gerrit.libreoffice.org/62890
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
-rw-r--r-- | vcl/qt5/Qt5AccessibleWidget.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/qt5/Qt5AccessibleWidget.cxx b/vcl/qt5/Qt5AccessibleWidget.cxx index 51c575ad93bd..9773b2875050 100644 --- a/vcl/qt5/Qt5AccessibleWidget.cxx +++ b/vcl/qt5/Qt5AccessibleWidget.cxx @@ -666,7 +666,7 @@ QAccessibleInterface* Qt5AccessibleWidget::customFactory(const QString& classnam if (classname == QLatin1String("Qt5XAccessible") && object) { Qt5XAccessible* pXAccessible = dynamic_cast<Qt5XAccessible*>(object); - if (pXAccessible) + if (pXAccessible && pXAccessible->m_xAccessible.is()) return new Qt5AccessibleWidget(pXAccessible->m_xAccessible); } |