Fix SecondaryDisplayLauncher crash by initializing OnBoardingPrefs after initializing UI

Bug: 238325716
Test: Manual
Change-Id: I66a85eb79cda89a63c3116a56a52b51526720158
This commit is contained in:
Sukesh Ram
2022-07-14 16:02:25 -07:00
parent f60c3ae64b
commit 29b1890fca
@@ -73,11 +73,11 @@ public class SecondaryDisplayLauncher extends BaseDraggingActivity
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mModel = LauncherAppState.getInstance(this).getModel();
mOnboardingPrefs = new OnboardingPrefs<>(this, Utilities.getPrefs(this));
mSecondaryDisplayPredictions = SecondaryDisplayPredictions.newInstance(this);
if (getWindow().getDecorView().isAttachedToWindow()) {
initUi();
}
mOnboardingPrefs = new OnboardingPrefs<>(this, Utilities.getPrefs(this));
mSecondaryDisplayPredictions = SecondaryDisplayPredictions.newInstance(this);
}
@Override