summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/InputMethodService.java
diff options
context:
space:
mode:
authorDavid Samuelson <samuelsond@google.com>2022-02-18 02:53:37 +0000
committerDavid Samuelson <samuelsond@google.com>2022-03-01 22:05:48 +0000
commitc9e4e76b2ed696ae1e0a32647fa99efa3c201d88 (patch)
tree6c317968896636e2b2e93a28caa3d9a91c3a6801 /core/java/android/inputmethodservice/InputMethodService.java
parent7a53fdf6f749fd78069099874fb3e2595fcb9f82 (diff)
Improve handling of GameService when bound processes die.
- Add callbacks to observer service lifecycle events to ServiceConnector. - Leverage callbacks to avoid re-binding to GameService in order to send disconnected event - Leverage callbacks to detect when GameSessionService process dies and destroy all GameSessions. Test: Manually verified GameSession overlays are removed when GameSession process crashes. Added unit test covering behavior. Bug: 220204229 Bug: 215599171 Change-Id: Idda96f221e40c88f0f80c95bea94556275da5166
Diffstat (limited to 'core/java/android/inputmethodservice/InputMethodService.java')
0 files changed, 0 insertions, 0 deletions