Cleanup IME window visibility flag logic
Cache last reported imeWindowVisibility value in IME to avoid sending duplicate IPC calls Remove updates to imeWindowVisibility that were not needed Handle imeWindowVisibility updates when a service disconnects (e.g. when the currently shown IME is being updated/uninstalled) Test: observe navigation bar behaviour when showing/hiding IME in different apps, when rotating the screen with IME shown, when in split screen, when switching between IMEs, and when updating/uninstalling the IME that is currently visible Bug: 271816203 Change-Id: I7980a68bca22009c364a635e557214da2ccf7fa9
Loading
Please register or sign in to comment