From 990b8868cd3638db811d0ed7d299a94a4d365c36 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sat, 19 Jan 2019 21:59:24 +0200 Subject: [PATCH] guard m_parent caller at secconfigview BUG: 403406 --- app/view/settings/secondaryconfigview.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/view/settings/secondaryconfigview.cpp b/app/view/settings/secondaryconfigview.cpp index a72a72a8b..2239a3002 100644 --- a/app/view/settings/secondaryconfigview.cpp +++ b/app/view/settings/secondaryconfigview.cpp @@ -124,7 +124,10 @@ void SecondaryConfigView::init() syncGeometry(); syncSlideEffect(); - m_parent->requestActivate(); + if (m_parent) { + m_parent->requestActivate(); + } + qDebug() << "dock secondary config view : initialization ended..."; } @@ -204,7 +207,9 @@ void SecondaryConfigView::syncGeometry() //! after placement request to activate the main config window in order to avoid //! rare cases of closing settings window from secondaryConfigView->focusOutEvent - m_parent->requestActivate(); + if (m_parent) { + m_parent->requestActivate(); + } } void SecondaryConfigView::syncSlideEffect()