summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorBill Lin <lbill@google.com>2021-04-26 20:12:43 +0800
committerBill Lin <lbill@google.com>2021-05-14 19:24:30 +0800
commit01015deb6bc63a8ccb0f80e68e94e725d59cf173 (patch)
tree2118364e8c86ed1c9de692e4b4d2fbcde7d998c9 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parente8b62e4d23375413ad52cca16e32d24493ff1ca1 (diff)
Integrate OneHandedTutorialHandler with OneHandedState
Previously if user do not trigger OHM, target view was attached to window and setVisbility INVISIBLE. Refactor to improve memory & perforamcne for systemui, and align the state changes of one handed controller 1) Bind OneHandedController OneHandedState to handle target view attach and remove from window. 2) Do NOT create view and attach to window until STATE_ENTERING, remove legacy redundant visibility change flow. 3) Detach view from window when STATE_NONE 4) Refine OneHandedState static field definition 5) Consolidate OneHandedTutorialHandlerTest Test: atest WMShellUnitTests Test: atest OneHandedTutorialHandlerTest Test: adb shell dumpsys activity service com.android.systemui Test: adb shell settings put secure one_handed_tutorial_show_count 0 Test: manual trigger OHM Test: Trigger OHM and invoke onConfigurationChanged() Bug: 185558765 Change-Id: I3e9666e2379bceb23e3f80f0d8617a7884100a72
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions