Loading core/java/com/android/internal/app/WindowDecorActionBar.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -496,7 +496,7 @@ public class WindowDecorActionBar extends ActionBar implements mOverlayLayout.setHideOnContentScrollEnabled(false); mOverlayLayout.setHideOnContentScrollEnabled(false); mContextView.killMode(); mContextView.killMode(); ActionModeImpl mode = new ActionModeImpl(callback); ActionModeImpl mode = new ActionModeImpl(mContextView.getContext(), callback); if (mode.dispatchOnCreate()) { if (mode.dispatchOnCreate()) { mode.invalidate(); mode.invalidate(); mContextView.initForMode(mode); mContextView.initForMode(mode); Loading Loading @@ -940,9 +940,9 @@ public class WindowDecorActionBar extends ActionBar implements private MenuBuilder mMenu; private MenuBuilder mMenu; private WeakReference<View> mCustomView; private WeakReference<View> mCustomView; public ActionModeImpl(ActionMode.Callback callback) { public ActionModeImpl(Context context, ActionMode.Callback callback) { mCallback = callback; mCallback = callback; mMenu = new MenuBuilder(getThemedContext()) mMenu = new MenuBuilder(context) .setDefaultShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); .setDefaultShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); mMenu.setCallback(this); mMenu.setCallback(this); } } Loading core/java/com/android/internal/widget/ActionBarContextView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -241,7 +241,7 @@ public class ActionBarContextView extends AbsActionBarView implements AnimatorLi if (!mSplitActionBar) { if (!mSplitActionBar) { menu.addMenuPresenter(mActionMenuPresenter, mPopupContext); menu.addMenuPresenter(mActionMenuPresenter, mPopupContext); mMenuView = (ActionMenuView) mActionMenuPresenter.getMenuView(this); mMenuView = (ActionMenuView) mActionMenuPresenter.getMenuView(this); mMenuView.setBackgroundDrawable(null); mMenuView.setBackground(null); addView(mMenuView, layoutParams); addView(mMenuView, layoutParams); } else { } else { // Allow full screen width in split mode. // Allow full screen width in split mode. Loading Loading
core/java/com/android/internal/app/WindowDecorActionBar.java +3 −3 Original line number Original line Diff line number Diff line Loading @@ -496,7 +496,7 @@ public class WindowDecorActionBar extends ActionBar implements mOverlayLayout.setHideOnContentScrollEnabled(false); mOverlayLayout.setHideOnContentScrollEnabled(false); mContextView.killMode(); mContextView.killMode(); ActionModeImpl mode = new ActionModeImpl(callback); ActionModeImpl mode = new ActionModeImpl(mContextView.getContext(), callback); if (mode.dispatchOnCreate()) { if (mode.dispatchOnCreate()) { mode.invalidate(); mode.invalidate(); mContextView.initForMode(mode); mContextView.initForMode(mode); Loading Loading @@ -940,9 +940,9 @@ public class WindowDecorActionBar extends ActionBar implements private MenuBuilder mMenu; private MenuBuilder mMenu; private WeakReference<View> mCustomView; private WeakReference<View> mCustomView; public ActionModeImpl(ActionMode.Callback callback) { public ActionModeImpl(Context context, ActionMode.Callback callback) { mCallback = callback; mCallback = callback; mMenu = new MenuBuilder(getThemedContext()) mMenu = new MenuBuilder(context) .setDefaultShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); .setDefaultShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); mMenu.setCallback(this); mMenu.setCallback(this); } } Loading
core/java/com/android/internal/widget/ActionBarContextView.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -241,7 +241,7 @@ public class ActionBarContextView extends AbsActionBarView implements AnimatorLi if (!mSplitActionBar) { if (!mSplitActionBar) { menu.addMenuPresenter(mActionMenuPresenter, mPopupContext); menu.addMenuPresenter(mActionMenuPresenter, mPopupContext); mMenuView = (ActionMenuView) mActionMenuPresenter.getMenuView(this); mMenuView = (ActionMenuView) mActionMenuPresenter.getMenuView(this); mMenuView.setBackgroundDrawable(null); mMenuView.setBackground(null); addView(mMenuView, layoutParams); addView(mMenuView, layoutParams); } else { } else { // Allow full screen width in split mode. // Allow full screen width in split mode. Loading