diff --git a/actionbar/src/com/markupartist/android/widget/ActionBar.java b/actionbar/src/com/markupartist/android/widget/ActionBar.java index 668a64f..dcf40f2 100644 --- a/actionbar/src/com/markupartist/android/widget/ActionBar.java +++ b/actionbar/src/com/markupartist/android/widget/ActionBar.java @@ -1034,12 +1034,12 @@ public void addAction(Action action, int index) { if (!action.mActionBar.equals(this)) { throw new IllegalStateException("Cannot add an action from a different action bar."); } - + if (action.mItemId == R.id.actionbar_item_home) { mHomeView.removeAllViews(); mHomeView.addView(action.mView); } else { - mActionsView.addView(action.mView); + mActionsView.addView(action.mView, index); } }