/// choose the appropiate title
if (chosenFile == null) {
- // mFile determines the title
- inRoot = (mFile == null || mFile.getParentId() == 0);
- if (!inRoot) {
- title = mFile.getFileName();
- }
-
- } else {
- // chosenFile determines the title, instead of mFile
+ chosenFile = mFile; // if no file is passed, current file decides
+ }
+ inRoot = (
+ chosenFile == null ||
+ (chosenFile.isFolder() && chosenFile.getParentId() == FileDataStorageManager.ROOT_PARENT_ID)
+ );
+ if (!inRoot) {
title = chosenFile.getFileName();
- inRoot = false;
}
/// set the chosen title