Merge "Do not stop dream service if dream activity is relaunching" into rvc-dev am: b76f9472df am: 10662e54cc am: c6c8c58fa2

Change-Id: I27beea78a24f42d90939a967b9bce7cadde3f050
This commit is contained in:
Riddle Hsu
2020-05-07 05:17:50 +00:00
committed by Automerger Merge Worker

View File

@@ -1075,8 +1075,12 @@ public class DreamService extends Service implements Window.Callback {
@Override
public void onViewDetachedFromWindow(View v) {
mActivity = null;
finish();
if (mActivity == null || !mActivity.isChangingConfigurations()) {
// Only stop the dream if the view is not detached by relaunching
// activity for configuration changes.
mActivity = null;
finish();
}
}
});
}