Snap for 7526818 from 2f947753342f648f10ed18e1fe6b5964a86b0e0a to sc-d1-release

Change-Id: I2e64f636810f116f8584ad028c8f89eb64b886a9
diff --git a/src/com/android/wallpaper/picker/CustomizationPickerFragment.java b/src/com/android/wallpaper/picker/CustomizationPickerFragment.java
index d772ace..8884c0e 100644
--- a/src/com/android/wallpaper/picker/CustomizationPickerFragment.java
+++ b/src/com/android/wallpaper/picker/CustomizationPickerFragment.java
@@ -15,6 +15,7 @@
  */
 package com.android.wallpaper.picker;
 
+import android.content.Context;
 import android.os.Bundle;
 import android.util.Log;
 import android.view.LayoutInflater;
@@ -87,8 +88,14 @@
 
         initSections(savedInstanceState);
         mSectionControllers.forEach(controller ->
-                mNestedScrollView.post(() ->
-                        sectionContainer.addView(controller.createView(getContext()))
+                mNestedScrollView.post(() -> {
+                            final Context context = getContext();
+                            if (context == null) {
+                                Log.w(TAG, "Adding section views with null context");
+                                return;
+                            }
+                            sectionContainer.addView(controller.createView(context));
+                        }
                 )
         );
         final Bundle savedInstanceStateRef = savedInstanceState;