Update state and touch region after one handed overlay changed
The matrix for overall modes x state changes: ----------------------------------------------------- Mode | State changed | *Before|*After ----------------------------------------------------- OneHanded | Portrait->Landscape | 80dp | 32dp OneHanded | Landscape->Portrait | 32dp | 80dp ----------------------------------------------------- OneHanded | Disable->Enable | 32dp | 32dp (Landscape)| Enable->Disable | 32dp | 32dp ----------------------------------------------------- OneHanded | Disable->Enable | 32dp | 80dp (Portrait) | Enable->Disable | 80dp | 32dp ----------------------------------------------------- NO_BUTTON | Portrait->Landscape | 32dp | 32dp NO_BUTTON | Landscape->Portrait | 32dp | 32dp 2 BUTTON | Portrait->Landscape | 48dp | 48dp 2 BUTTON | Landscape->Portrait | 48dp | 48dp 3 BUTTON | Portrait->Landscape | 48dp | 48dp 3 BUTTON | Landscape->Portrait | 48dp | 48dp ----------------------------------------------------- * dimen : navigation_bar_gesture_height Test: adb bugrepot | grep mOneHandedModeRegion Test: manually triger one handed Test: atest WindowInsetsBehaviorTests Bug: 157958539 Change-Id: I0f4b5d18053058730a06c3c216e849850c0390f4
Loading
Please register or sign in to comment