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;