Merge "Make DreamService detach on DreamActivity onDestroy" into udc-dev

This commit is contained in:
Galia Peycheva
2023-03-02 17:46:38 +00:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 2 deletions

View File

@@ -70,7 +70,7 @@ public class DreamActivity extends Activity {
@Override
public void onDestroy() {
if (mCallback != null && !isFinishing()) {
if (mCallback != null) {
mCallback.onActivityDestroyed();
}

View File

@@ -1588,7 +1588,8 @@ public class DreamService extends Service implements Window.Callback {
// If DreamActivity is destroyed, wake up from Dream.
void onActivityDestroyed() {
mActivity = null;
onDestroy();
mWindow = null;
detach();
}
}