diff --git a/core/java/android/appwidget/AppWidgetHostView.java b/core/java/android/appwidget/AppWidgetHostView.java index 8aa27853b4622..51435796502e5 100644 --- a/core/java/android/appwidget/AppWidgetHostView.java +++ b/core/java/android/appwidget/AppWidgetHostView.java @@ -552,6 +552,11 @@ public class AppWidgetHostView extends FrameLayout { inflateAsync(rvToApply); return; } + + // Prepare a local reference to the remote Context so we're ready to + // inflate any requested LayoutParams + mRemoteContext = getRemoteContext(); + int layoutId = rvToApply.getLayoutId(); if (rvToApply.canRecycleView(mView)) { try {