Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 6ca88590 authored by Felix Stern's avatar Felix Stern
Browse files

Fix showing the IME on another display, when requested from a virtual display.

A virtual display might initially have no registered (IME) insets source provider. In this case, a show request (from an app on the virtual display) was not executed, as it happened before the input target is set (only thereafter the source provider is set).
If the IME is on another display, we're setting the requested IME state on the remote target after updating the IME input target.

Test: atest VirtualDeviceImeTest
Bug: 372218080
Flag: android.view.inputmethod.refactor_insets_controller
Change-Id: Ieacd52fecd0acf82b1ee0cc9be80305d526bc77c
parent ffda9a50
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment