Deal better with empty directories.

This commit is contained in:
Knut Forkalsrud 2014-01-04 17:19:22 -08:00
parent 87429b018c
commit 322c86e3a2

View file

@ -182,7 +182,6 @@ public class DirectoryEntry extends EntryWithChildren<Entry> {
boolean hidden = Boolean.parseBoolean(props.getProperty("dir." + name + ".hidden"));
if (!hidden) {
DirectoryEntry dir = new DirectoryEntry(services, this, new File(file, name));
children.add(dir);
if (name != null && name.equals(coverFileName)) {
setThumbnail(dir.getThumbnail());
}
@ -191,6 +190,9 @@ public class DirectoryEntry extends EntryWithChildren<Entry> {
oldest = fileDate;
}
dir.setCaption(props.getProperty("dir." + name + ".caption"));
if (!dir.getContents().isEmpty()) {
children.add(dir);
}
}
}
}