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

Change-Id: I5d0b57b38d31f6f466ef1ecf1b63b5e3a98248de
This commit is contained in:
Riddle Hsu
2020-05-07 04:59:11 +00:00
committed by Automerger Merge Worker

View File

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