From d2dff64cbabb7e81a6c415564659a0cc8fe9a5f1 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Tue, 4 Feb 2020 23:40:55 +0200 Subject: ProjectExplorer: Fix endless waiting when switching to Git editors Show, Diff etc. Change-Id: Ibdd6e61c72a9a8fd797a02d15dae7b8be08b405c Reviewed-by: Christian Kandeler Reviewed-by: hjk --- src/plugins/projectexplorer/projecttreewidget.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/projectexplorer/projecttreewidget.cpp b/src/plugins/projectexplorer/projecttreewidget.cpp index 14e6feca16..3b437e5835 100644 --- a/src/plugins/projectexplorer/projecttreewidget.cpp +++ b/src/plugins/projectexplorer/projecttreewidget.cpp @@ -354,6 +354,8 @@ void ProjectTreeWidget::rowsInserted(const QModelIndex &parent, int start, int e Node *ProjectTreeWidget::nodeForFile(const FilePath &fileName) { + if (fileName.isEmpty()) + return nullptr; Node *bestNode = nullptr; int bestNodeExpandCount = INT_MAX; -- cgit v1.2.1