summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/InputMethodService.java
diff options
context:
space:
mode:
authorTianhao Yao <tianhaoy@google.com>2022-02-07 19:44:33 +0000
committerchaviw <chaviw@google.com>2022-03-02 09:55:46 -0600
commit5ecd6d37de3b5f613283b7c1fc38e248d6c0d3a8 (patch)
tree5a2c9ee9830c54b487c6a524743371797e4a5fca /core/java/android/inputmethodservice/InputMethodService.java
parent0563d4fb32692c489c1c9a00aa097c1f30f3ec61 (diff)
Changed setSyncTransaction to syncNextTransaction with callback logic.
Modified SurfaceView and ViewRootImpl to provide callbacks when syncing a transaction instead of sending transactions. This will ensure a clear ownership of the transaction object since it will be provided in the callback when BBQ adds a buffer into the transaction. Modified JNI to add compatibility for native functions. Test: Manual testing from go/wm-smoke. Test: BLASTBufferQueueTest Bug: 210714235. Change-Id: I1f872d6b2846b0d64d5b33b8866d0b2ec7126c8c
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions