summaryrefslogtreecommitdiffstats
path: root/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java')
-rw-r--r--android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
index c2b939383d20..d7b0ab41c015 100644
--- a/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
+++ b/android/source/src/java/org/libreoffice/ui/LibreOfficeUIActivity.java
@@ -435,8 +435,18 @@ public class LibreOfficeUIActivity extends AppCompatActivity implements Settings
documentProvider = provider[0];
homeDirectory = documentProvider.getRootDirectory(LibreOfficeUIActivity.this);
currentDirectory = homeDirectory;
- filePaths = currentDirectory.listFiles(FileUtilities
+ List<IFile> paths = currentDirectory.listFiles(FileUtilities
.getFileFilter(filterMode));
+ filePaths = new ArrayList<IFile>();
+ for(IFile file: paths) {
+ if(showHiddenFiles){
+ filePaths.add(file);
+ } else {
+ if(!file.getName().startsWith(".")){
+ filePaths.add(file);
+ }
+ }
+ }
}
catch (final RuntimeException e) {
final Activity activity = LibreOfficeUIActivity.this;