Merge "Fix crash when switching Display size"

This commit is contained in:
Arc Wang
2023-02-15 11:08:15 +00:00
committed by Android (Google) Code Review

View File

@@ -155,8 +155,10 @@ public class TopLevelSettings extends DashboardFragment implements SplitLayoutLi
boolean activityEmbedded = isActivityEmbedded(); boolean activityEmbedded = isActivityEmbedded();
if (icicle != null) { if (icicle != null) {
mHighlightMixin = icicle.getParcelable(SAVED_HIGHLIGHT_MIXIN); mHighlightMixin = icicle.getParcelable(SAVED_HIGHLIGHT_MIXIN);
mScrollNeeded = !mHighlightMixin.isActivityEmbedded() && activityEmbedded; if (mHighlightMixin != null) {
mHighlightMixin.setActivityEmbedded(activityEmbedded); mScrollNeeded = !mHighlightMixin.isActivityEmbedded() && activityEmbedded;
mHighlightMixin.setActivityEmbedded(activityEmbedded);
}
} }
if (mHighlightMixin == null) { if (mHighlightMixin == null) {
mHighlightMixin = new TopLevelHighlightMixin(activityEmbedded); mHighlightMixin = new TopLevelHighlightMixin(activityEmbedded);