summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/AbstractInputMethodService.java
diff options
context:
space:
mode:
authorRiddle Hsu <riddlehsu@google.com>2022-05-25 21:45:04 +0800
committerRiddle Hsu <riddlehsu@google.com>2022-05-25 13:49:02 +0000
commit03512570f7f936dd4937729cd1eb98b47578a366 (patch)
tree41de16b4a0bd43f034489fc3aaebb1a0b2f461c1 /core/java/android/inputmethodservice/AbstractInputMethodService.java
parent054f5c15c9b17413e9c5a4e013adbc10ab1f5ace (diff)
Fix death recipient leakage of WindowTokenClient
When WindowContext#finalize is called on client side, it will call WindowTokenClient#detachFromWindowContainerIfNeeded to notify system server to remove the listener. But unregisterWindowContainerListener didn't unlink its death recipient, that causes the objects are never actual released both on client and server side. Bug: 233784911 Test: atest WindowContextListenerControllerTests# \ testRegisterWindowContextListener Change-Id: I0e203d07e485c4577f669f512123757fd2dea058
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions