Loading core/jni/android_window_WindowInfosListener.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ struct WindowInfosListener : public gui::WindowInfosListener { } ~WindowInfosListener() override { SurfaceComposerClient::getDefault()->removeWindowInfosListener(this); JNIEnv* env = AndroidRuntime::getJNIEnv(); env->DeleteWeakGlobalRef(mListener); } Loading Loading
core/jni/android_window_WindowInfosListener.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ struct WindowInfosListener : public gui::WindowInfosListener { } ~WindowInfosListener() override { SurfaceComposerClient::getDefault()->removeWindowInfosListener(this); JNIEnv* env = AndroidRuntime::getJNIEnv(); env->DeleteWeakGlobalRef(mListener); } Loading