Stash taskbar when software keyboard is docked

Stash taskbar when
1) Software keybaord is docked
2) Input toolbar is placed at the taskbar area (stash so toolbar and taskbar would not overlap)

Testing result:
https://drive.google.com/file/d/1NMDexHl0FgyHFaOUh_GSEEUU2k08STJH/view?usp=sharing

Bug: 317251202
Test: TaplTestsQuickstep#testQuickSwitchToPreviousAppForTablet
Flag: N/A

Change-Id: I90662bc6e68f644e919f5c702059476b02519ed6
This commit is contained in:
helencheuk
2024-02-09 15:36:44 +00:00
parent a6def81654
commit 00ddb5e3a9
11 changed files with 81 additions and 7 deletions
@@ -322,8 +322,8 @@ public interface ActivityContext {
}
/**
* Returns if the software keyboard is hidden. Hardware keyboards do not display on screen by
* default.
* Returns if the software keyboard (including input toolbar) is hidden. Hardware
* keyboards do not display on screen by default.
*/
default boolean isSoftwareKeyboardHidden() {
if (isHardwareKeyboard()) {