diff options
| author | Tianhao Yao <tianhaoy@google.com> | 2022-02-07 19:44:33 +0000 |
|---|---|---|
| committer | chaviw <chaviw@google.com> | 2022-03-02 09:55:46 -0600 |
| commit | 5ecd6d37de3b5f613283b7c1fc38e248d6c0d3a8 (patch) | |
| tree | 5a2c9ee9830c54b487c6a524743371797e4a5fca /core/java/android/inputmethodservice/InputMethodService.java | |
| parent | 0563d4fb32692c489c1c9a00aa097c1f30f3ec61 (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
