Merge "Add error handling for onConfigurationChanged" into sc-v2-dev

This commit is contained in:
Chilun Huang
2022-01-21 06:45:10 +00:00
committed by Android (Google) Code Review

View File

@@ -1537,7 +1537,10 @@ public class Activity extends ContextThemeWrapper
} }
private void dispatchActivityConfigurationChanged() { private void dispatchActivityConfigurationChanged() {
getApplication().dispatchActivityConfigurationChanged(this); // In case the new config comes before mApplication is assigned.
if (getApplication() != null) {
getApplication().dispatchActivityConfigurationChanged(this);
}
Object[] callbacks = collectActivityLifecycleCallbacks(); Object[] callbacks = collectActivityLifecycleCallbacks();
if (callbacks != null) { if (callbacks != null) {
for (int i = 0; i < callbacks.length; i++) { for (int i = 0; i < callbacks.length; i++) {