From: masensio Date: Thu, 4 Jun 2015 16:41:07 +0000 (+0200) Subject: Fix, title is not correct when menu is shown and rotate X-Git-Tag: oc-android-1.7.2~1^2~23^2~11 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/65ff5a374aef368792a0238d59a598d0cb45437a?ds=inline Fix, title is not correct when menu is shown and rotate --- diff --git a/src/com/owncloud/android/ui/activity/FileActivity.java b/src/com/owncloud/android/ui/activity/FileActivity.java index c37477cf..96654b00 100644 --- a/src/com/owncloud/android/ui/activity/FileActivity.java +++ b/src/com/owncloud/android/ui/activity/FileActivity.java @@ -373,7 +373,7 @@ public class FileActivity extends ActionBarActivity /** Called when a drawer has settled in a completely closed state. */ public void onDrawerClosed(View view) { super.onDrawerClosed(view); - updateActionBarTitleAndHomeButton(null); + updateActionBarTitleAndHomeButton(mFile); invalidateOptionsMenu(); } @@ -406,9 +406,16 @@ public class FileActivity extends ActionBarActivity /// choose the appropiate title if (chosenFile == null) { // mFile determines the title - inRoot = (mFile == null || mFile.getParentId() == 0); + OCFile currentDir = null; + if (mFile != null && mFile.isFolder()) { + currentDir = mFile; + } else { + currentDir = getStorageManager().getFileById(mFile.getParentId()); + } + inRoot = (mFile == null || currentDir.getParentId() == 0); if (!inRoot) { - title = mFile.getFileName(); + title = mFile.getFileName(); + } } else {