Unregister WindowInfosListener in destructor
Bug: 263311858 Test: presubmits Change-Id: I13c2e3a8ca5c1b0645616ba0b3222d4a4f13db3d
This commit is contained in:
@@ -118,6 +118,7 @@ struct WindowInfosListener : public gui::WindowInfosListener {
|
||||
}
|
||||
|
||||
~WindowInfosListener() override {
|
||||
SurfaceComposerClient::getDefault()->removeWindowInfosListener(this);
|
||||
JNIEnv* env = AndroidRuntime::getJNIEnv();
|
||||
env->DeleteWeakGlobalRef(mListener);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user