From kde-commits Mon Oct 31 22:58:51 2016 From: Alexander Bikadorov Date: Mon, 31 Oct 2016 22:58:51 +0000 To: kde-commits Subject: [krusader/vfs_rework] krusader/Panel: Fixing no current item on panel creation. Part of cleaning VFS Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=147795474326564 Git commit c713c57e8750d2eddc082fff8eb3654170126917 by Alexander Bikadorov. Committed on 31/10/2016 at 22:57. Pushed by abikadorov into branch 'vfs_rework'. Fixing no current item on panel creation. Part of cleaning VFS M +4 -1 krusader/Panel/krview.cpp http://commits.kde.org/krusader/c713c57e8750d2eddc082fff8eb3654170126917 diff --git a/krusader/Panel/krview.cpp b/krusader/Panel/krview.cpp index 8c3b917..5f4af1a 100644 --- a/krusader/Panel/krview.cpp +++ b/krusader/Panel/krview.cpp @@ -1141,8 +1141,11 @@ void KrView::refresh() if (!nameToMakeCurrent().isEmpty()) { setCurrentItem(nameToMakeCurrent()); setNameToMakeCurrent(""); - } else if (!current.isEmpty()) + } else if (!current.isEmpty()) { setCurrentItem(current); + } else { + setCurrentKrViewItem(getFirst()); + } = updatePreviews(); redraw();