aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2015-08-27 18:04:30 -0700
committerScott Jackson <daneren2005@gmail.com>2015-08-27 18:04:30 -0700
commit3e8c34bdebe67c83cc8108efd5d87348640001de (patch)
tree25aa82fb6afc469b1dfc3bdf1be8847a15ed29df /app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java
parenta74a93210233eb26c23552d0af4c44d848bca2ce (diff)
downloaddsub-3e8c34bdebe67c83cc8108efd5d87348640001de.tar.gz
dsub-3e8c34bdebe67c83cc8108efd5d87348640001de.tar.bz2
dsub-3e8c34bdebe67c83cc8108efd5d87348640001de.zip
Some code cleanup on when to display what in drawer toggle
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java')
-rw-r--r--app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java b/app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java
index f336d178..f7cdd92c 100644
--- a/app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java
+++ b/app/src/main/java/github/daneren2005/dsub/activity/SubsonicActivity.java
@@ -818,11 +818,12 @@ public class SubsonicActivity extends AppCompatActivity implements OnItemSelecte
if(currentFragment == null || currentFragment.getTitle() == null) {
return;
}
- if(spinnerAdapter == null) {
+ if(spinnerAdapter == null || getSupportActionBar().getCustomView() == null) {
createCustomActionBarView();
}
if(backStack.size() > 0) {
+ createCustomActionBarView();
spinnerAdapter.clear();
for(int i = 0; i < backStack.size(); i++) {
CharSequence title = backStack.get(i).getTitle();
@@ -842,9 +843,13 @@ public class SubsonicActivity extends AppCompatActivity implements OnItemSelecte
if(!isTv()) {
getSupportActionBar().setDisplayShowCustomEnabled(true);
}
+
+ drawerToggle.setDrawerIndicatorEnabled(false);
+ getSupportActionBar().setDisplayHomeAsUpEnabled(true);
} else if(!isTv()) {
getSupportActionBar().setTitle(currentFragment.getTitle());
getSupportActionBar().setDisplayShowCustomEnabled(false);
+ drawerToggle.setDrawerIndicatorEnabled(true);
}
}