Unregister WindowInfosListener in destructor

Bug: 263311858
Test: presubmits
Change-Id: I13c2e3a8ca5c1b0645616ba0b3222d4a4f13db3d
This commit is contained in:
Patrick Williams
2023-03-03 13:39:52 -06:00
parent bf78a8d15f
commit 13670970e9

View File

@@ -118,6 +118,7 @@ struct WindowInfosListener : public gui::WindowInfosListener {
}
~WindowInfosListener() override {
SurfaceComposerClient::getDefault()->removeWindowInfosListener(this);
JNIEnv* env = AndroidRuntime::getJNIEnv();
env->DeleteWeakGlobalRef(mListener);
}