From 8bc6d09c57eb0a976e9b4f9ee002a48664dfe277 Mon Sep 17 00:00:00 2001 From: Emmanuel Pescosta Date: Sat, 18 Feb 2017 20:48:49 +0100 Subject: [PATCH] Preserve selected items when changing folders Based on the idea of Martin Tobias Holmedahl Sandsmark --- src/views/dolphinview.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp index c7267cee0..ed4a1244c 100644 --- a/src/views/dolphinview.cpp +++ b/src/views/dolphinview.cpp @@ -1211,6 +1211,9 @@ void DolphinView::restoreState(QDataStream& stream) // Restore the current item that had the keyboard focus stream >> m_currentItemUrl; + // Restore the previously selected items + stream >> m_selectedUrls; + // Restore the view position stream >> m_restoredContentsPosition; @@ -1235,6 +1238,9 @@ void DolphinView::saveState(QDataStream& stream) stream << QUrl(); } + // Save the selected urls + stream << selectedItems().urlList(); + // Save view position const qreal x = m_container->horizontalScrollBar()->value(); const qreal y = m_container->verticalScrollBar()->value(); -- 2.47.3