[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [krusader/vfs_rework] krusader/Panel: Fixing no current item on panel creation. Part of cleaning VFS
From:       Alexander Bikadorov <alex.bikadorov () kdemail ! net>
Date:       2016-10-31 22:58:51
Message-ID: E1c1LXX-0005v4-BM () code ! kde ! org
[Download RAW message or body]

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();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic