File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
app/src/main/java/com/raival/compose/file/explorer/screen/main/tab Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -293,6 +293,7 @@ object StorageProvider {
293293 ): ArrayList <DocumentHolder > {
294294 val recentFiles = ArrayList <DocumentHolder >()
295295 val contentResolver: ContentResolver = globalClass.contentResolver
296+ val showHiddenFiles = globalClass.preferencesManager.displayPrefs.showHiddenFiles
296297
297298 val uri: Uri = MediaStore .Files .getContentUri(" external" )
298299
@@ -322,7 +323,7 @@ object StorageProvider {
322323 while (it.moveToNext() && recentFiles.size < limit) {
323324 val filePath = it.getString(columnIndexPath)
324325 val file = File (filePath)
325- if (file.isFile) {
326+ if (file.isFile && (showHiddenFiles || ! file.name.startsWith( " . " )) ) {
326327 recentFiles.add(DocumentHolder .fromFile(file))
327328 }
328329 }
Original file line number Diff line number Diff line change @@ -133,6 +133,7 @@ class HomeTab : Tab() {
133133 private fun getRecentFiles (): ArrayList <RecentFileHolder > {
134134 val recentFileHolders = ArrayList <RecentFileHolder >()
135135 val contentResolver: ContentResolver = globalClass.contentResolver
136+ val showHiddenFiles = globalClass.preferencesManager.displayPrefs.showHiddenFiles
136137
137138 val uri: Uri = MediaStore .Files .getContentUri(" external" )
138139
@@ -168,7 +169,9 @@ class HomeTab : Tab() {
168169 val lastModified = it.getLong(columnLastModified)
169170 val name = it.getString(columnName)
170171 val file = File (filePath)
171- if (file.isFile && filePath != null && name != null ) {
172+ if (file.isFile && filePath != null && name != null &&
173+ (showHiddenFiles || ! file.name.startsWith(" ." ))
174+ ) {
172175 recentFileHolders.add(
173176 RecentFileHolder (
174177 name,
You can’t perform that action at this time.
0 commit comments