Adding null check when widget provider changed is received as it can come
after the activity is destroyed.
Bug: 28791862
Change-Id: I521931b772a611e15f0757db72b441ebb937e262
diff --git a/src/com/android/launcher3/Launcher.java b/src/com/android/launcher3/Launcher.java
index ad3ee0e..23a5739 100644
--- a/src/com/android/launcher3/Launcher.java
+++ b/src/com/android/launcher3/Launcher.java
@@ -4444,7 +4444,7 @@
@Override
public void notifyWidgetProvidersChanged() {
- if (mWorkspace.getState().shouldUpdateWidget) {
+ if (mWorkspace != null && mWorkspace.getState().shouldUpdateWidget) {
mModel.refreshAndBindWidgetsAndShortcuts(this, mWidgetsView.isEmpty());
}
}