From a48189030409a17ca785921103152f56c21da849 Mon Sep 17 00:00:00 2001 From: cuu Date: Tue, 2 Jul 2019 15:13:41 +0800 Subject: [PATCH] mainscreen ReadTheDirIntoPages ignores hidden files/folders --- mainscreen.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mainscreen.go b/mainscreen.go index 983a6cc..9d56cb7 100644 --- a/mainscreen.go +++ b/mainscreen.go @@ -114,7 +114,7 @@ func ReadTheDirIntoPages(self *UI.MainScreen, _dir string, pglevel int, cur_page } for _,f := range files { // already sorted - if UI.IsDirectory( _dir +"/"+f.Name()) { + if UI.IsDirectory( _dir +"/"+f.Name()) && strings.HasPrefix( f.Name(), ".") == false { if pglevel == 0 { page := UI.NewPage() page.Name = self.ExtraName(f.Name()) @@ -232,7 +232,7 @@ func ReadTheDirIntoPages(self *UI.MainScreen, _dir string, pglevel int, cur_page } } - } else if UI.IsAFile(_dir+"/"+f.Name()) && (pglevel > 0) { + } else if UI.IsAFile(_dir+"/"+f.Name()) && strings.HasPrefix( f.Name(), ".") == false && (pglevel > 0) { if strings.HasSuffix(strings.ToLower(f.Name()),UI.IconExt) { i2 := self.ExtraName(f.Name()) iconitem := UI.NewIconItem()