summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author Evan Rosky <erosky@google.com> 2021-12-08 21:24:05 -0800
committer Evan Rosky <erosky@google.com> 2021-12-29 13:44:12 -0800
commit4c4ba205cf59301adcb13ec7ea719a74b22ae693 (patch)
treeab745451f5a08401d6326287cdc5f92d91d62513 /libs/input/PointerController.cpp
parent6489e997ac4fd9761da3b54bbbedc778eec66887 (diff)
Visible activity can be an ime target
While an activity is still visible, it is still an ime target even if it is going away. This fixes the problem with shell transitions where IME is detached from the live tile while entering recents. During recents, the the recents activity is on-top but has canBeImeTarget() -> false. The IME code then searches for the next-highest ImeTarget candidate. Since the live-tile activity is still visible, it should be the next candidate. Bug: 193565597 Test: open app and open IME. Go to recents. IME should be attached to app atest WindowStateTests Change-Id: I197359e2c21da4c4f1dedaaa43fd1ca76a135ce8
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions