Fix flickering before transition animation of app search
ApplicationState.Session must be aware of ManageApplications lifecycle to correctly activate/deactivate. Bug: 245877468 Test: manual visual Settings -> Apps -> All apps -> search -> click search item Change-Id: Ia4e6da0c4e43dcd53f6b4ea3e2fa6ffec059b880
This commit is contained in:
@@ -554,11 +554,18 @@ public class ManageApplications extends InstrumentedFragment
|
||||
super.onStart();
|
||||
updateView();
|
||||
if (mApplications != null) {
|
||||
mApplications.resume(mSortOrder);
|
||||
mApplications.updateLoading();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onResume() {
|
||||
super.onResume();
|
||||
if (mApplications != null) {
|
||||
mApplications.resume(mSortOrder);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSaveInstanceState(Bundle outState) {
|
||||
super.onSaveInstanceState(outState);
|
||||
@@ -577,11 +584,16 @@ public class ManageApplications extends InstrumentedFragment
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStop() {
|
||||
super.onStop();
|
||||
public void onPause() {
|
||||
super.onPause();
|
||||
if (mApplications != null) {
|
||||
mApplications.pause();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStop() {
|
||||
super.onStop();
|
||||
if (mResetAppsHelper != null) {
|
||||
mResetAppsHelper.stop();
|
||||
}
|
||||
|
Reference in New Issue
Block a user