diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/folderexpander.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/folderexpander.cpp b/src/folderexpander.cpp index 1aaf09ded..7fe775944 100644 --- a/src/folderexpander.cpp +++ b/src/folderexpander.cpp @@ -112,7 +112,9 @@ void FolderExpander::autoExpandTimeout() Q_ASSERT(m_dirModel != 0); KFileItem itemToExpand = m_dirModel->itemForIndex(indexToExpand); - if (itemToExpand.isNull()) { + if (itemToExpand.isNull() || itemToExpand == m_dirModel->itemForIndex(QModelIndex())) { + // The second clause occurs when we are expanding the folder represented + // by the view, which is a case we should ignore (#182618). return; } |
