Images/folders are deleted when tracks/waypoints are deleted.

This fixes #189.
This commit is contained in:
Román Martínez
2020-04-27 18:18:02 +02:00
committed by GitHub
parent 39c5422341
commit 240d8f6b6c
6 changed files with 190 additions and 36 deletions
@@ -284,4 +284,20 @@ public class FileUtils {
return file;
}
/**
* Delete the directory recursively.
*
* @param file the directory
*/
public static void deleteDirectoryRecurse(File file) {
if (file != null && file.exists() && file.isDirectory()) {
for (File child : file.listFiles()) {
deleteDirectoryRecurse(child);
}
file.delete();
} else if (file != null && file.isFile()) {
file.delete();
}
}
}