Correctly handle empty directory case when browsing local files
authorBartosz Przybylski <bart.p.pl@gmail.com>
Sun, 22 Nov 2015 10:42:52 +0000 (11:42 +0100)
committerBartosz Przybylski <bart.p.pl@gmail.com>
Sun, 22 Nov 2015 10:42:52 +0000 (11:42 +0100)
src/com/owncloud/android/ui/adapter/LocalFileListAdapter.java

index a339ed7..cafab65 100644 (file)
@@ -212,7 +212,7 @@ public class LocalFileListAdapter extends BaseAdapter implements ListAdapter {
     public void swapDirectory(File directory) {
         mDirectory = directory;
         mFiles = (mDirectory != null ? mDirectory.listFiles() : null);
-        if (mFiles != null) {
+        if (mFiles != null && mFiles.length > 0) {
             Arrays.sort(mFiles, new Comparator<File>() {
                 @Override
                 public int compare(File lhs, File rhs) {