Merge "Unregister WindowInfosListener in destructor" into udc-dev

This commit is contained in:
Patrick Williams
2023-03-03 22:44:14 +00:00
committed by Android (Google) Code Review

View File

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