From bb55a510cfd6179140bcf689e60b32d3e00c471c Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Fri, 29 Jul 2016 12:02:15 +0200 Subject: [PATCH] QmlDesigner: make gotoCodeClicked more safer Change-Id: I2861cf0e1f1c173b548e586a4fa43e8bc9f9c4da Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/designmodewidget.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/plugins/qmldesigner/designmodewidget.cpp b/src/plugins/qmldesigner/designmodewidget.cpp index 4229d697762..696813a8a6f 100644 --- a/src/plugins/qmldesigner/designmodewidget.cpp +++ b/src/plugins/qmldesigner/designmodewidget.cpp @@ -320,13 +320,13 @@ void DesignModeWidget::setup() connect(m_warningWidget.data(), &DocumentWarningWidget::gotoCodeClicked, [=] (const QString &filePath, int codeLine, int codeColumn) { Q_UNUSED(filePath); + + QTC_ASSERT(textEditor(), return;); QTC_ASSERT(textEditor()->textDocument()->filePath().toString() == filePath, - qDebug() << Q_FUNC_INFO << textEditor()->textDocument()->filePath().toString() << - filePath; ); - textEditor()->gotoLine(codeLine, codeColumn); - Core::ModeManager::activateMode(Core::Constants::MODE_EDIT); - } - ); + qDebug() << Q_FUNC_INFO << textEditor()->textDocument()->filePath().toString() << filePath; ); + textEditor()->gotoLine(codeLine, codeColumn); + Core::ModeManager::activateMode(Core::Constants::MODE_EDIT); + }); QList sideBarItems; QList leftSideBarItems;