Merge "Fix Context MenuInflater is created with" into jb-mr2-dev
diff --git a/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java b/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
index c53f1bb..c46f698 100644
--- a/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
+++ b/v7/appcompat/src/android/support/v7/app/ActionBarActivityDelegate.java
@@ -86,7 +86,12 @@
MenuInflater getMenuInflater() {
if (mMenuInflater == null) {
- mMenuInflater = new SupportMenuInflater(mActivity);
+ ActionBar ab = getSupportActionBar();
+ if (ab != null) {
+ mMenuInflater = new SupportMenuInflater(ab.getThemedContext());
+ } else {
+ mMenuInflater = new SupportMenuInflater(mActivity);
+ }
}
return mMenuInflater;
}