don't disable error view just because of lacking location info
authorOswald Buddenhagen <oswald.buddenhagen@digia.com>
Mon, 26 Aug 2013 16:55:02 +0000 (18:55 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 27 Aug 2013 12:07:58 +0000 (14:07 +0200)
amends 94584dcdd

Change-Id: I5fe662a54e140a25894975dbefc74b221b16d3d8
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
src/linguist/linguist/mainwindow.cpp

index 4ffe221..85d0cbf 100644 (file)
@@ -1507,12 +1507,11 @@ void MainWindow::selectedMessageChanged(const QModelIndex &sortedIndex, const QM
                 QString fileName = QDir::cleanPath(dir.absoluteFilePath(m->fileName()));
                 m_sourceCodeView->setSourceContext(fileName, m->lineNumber());
             }
-            m_errorsView->setEnabled(true);
         } else {
             m_sourceAndFormView->setCurrentWidget(m_sourceCodeView);
             m_sourceCodeView->setSourceContext(QString(), 0);
-            m_errorsView->setEnabled(false);
         }
+        m_errorsView->setEnabled(m != 0);
         updateDanger(m_currentIndex, true);
     } else {
         m_currentIndex = MultiDataIndex();