From 0c9ed38eb7c621777bb0f4424f75593c41016a50 Mon Sep 17 00:00:00 2001 From: ChristianVisintin Date: Tue, 19 Jan 2021 09:13:08 +0100 Subject: [PATCH] Solved file index in explorer files at start of termscp, in case the first entry is an hidden file --- src/ui/activities/filetransfer_activity/mod.rs | 2 ++ src/ui/activities/filetransfer_activity/session.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/ui/activities/filetransfer_activity/mod.rs b/src/ui/activities/filetransfer_activity/mod.rs index e011bb3..727e9eb 100644 --- a/src/ui/activities/filetransfer_activity/mod.rs +++ b/src/ui/activities/filetransfer_activity/mod.rs @@ -303,6 +303,8 @@ impl Activity for FileTransferActivity { // Get files at current wd self.local_scan(pwd.as_path()); self.local.wrkdir = pwd; + // Index at first valid + self.local.index_at_first(); // Configure text editor self.setup_text_editor(); } diff --git a/src/ui/activities/filetransfer_activity/session.rs b/src/ui/activities/filetransfer_activity/session.rs index ad702a1..0d60f49 100644 --- a/src/ui/activities/filetransfer_activity/session.rs +++ b/src/ui/activities/filetransfer_activity/session.rs @@ -108,6 +108,8 @@ impl FileTransferActivity { // Get current entries if let Ok(pwd) = self.client.pwd() { self.remote_scan(pwd.as_path()); + // Set index at first valid + self.remote.index_at_first(); // Set wrkdir self.remote.wrkdir = pwd; }