Skip to content

Commit fbbdbc2

Browse files
adampAndroid (Google) Code Review
authored andcommitted
Merge "Fix setting action bar home-as-up from AB style" into jb-dev
2 parents 3e1cf5b + d40423a commit fbbdbc2

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

core/java/com/android/internal/app/ActionBarImpl.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,15 @@ private void init(View decor) {
184184
mContextDisplayMode = mActionView.isSplitActionBar() ?
185185
CONTEXT_DISPLAY_SPLIT : CONTEXT_DISPLAY_NORMAL;
186186

187+
// This was initially read from the action bar style
188+
final int current = mActionView.getDisplayOptions();
189+
final boolean homeAsUp = (current & DISPLAY_HOME_AS_UP) != 0;
190+
if (homeAsUp) {
191+
mDisplayHomeAsUpSet = true;
192+
}
193+
187194
ActionBarPolicy abp = ActionBarPolicy.get(mContext);
188-
setHomeButtonEnabled(abp.enableHomeButtonByDefault());
195+
setHomeButtonEnabled(abp.enableHomeButtonByDefault() || homeAsUp);
189196
setHasEmbeddedTabs(abp.hasEmbeddedTabs());
190197
}
191198

0 commit comments

Comments
 (0)