summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Jorge Gil <jorgegil@google.com> 2023-09-20 23:51:33 +0000
committer Jorge Gil <jorgegil@google.com> 2023-11-15 14:10:22 +0000
commit9de5b5bf1c3a5b7ca8514b0f793652f859743b11 (patch)
tree82a608b3422bbce6746a3a9956503cdff6116075 /libs/hwui/FrameInfoVisualizer.cpp
parent896c5c42c7a2dd9271957872fc1b29d96c1884ea (diff)
Use transient Home launch in enter/cancel transition
Replaces the existing enter and cancel desktop transitions from a drag of the caption handle with a new implementation that uses a transient launch of Home to defer WC changes (e.g. windowing mode / bounds) until the user "commits" to entering desktop by releasing the drag. If the gesture is cancelled, then the CANCEL transition restores the pre-drag order. Also handles drag to desktop from split screen differently: cancelling means that the task goes back into its original split position whereas before it cancelled into fullscreen. Bug: 301106941 Test: atest DragToDesktopTransitionHandlerTest Test: manual - drag fullscreen task to desktop, no flickers and end state is fine (both from fullscreen and split screen) Change-Id: I41221eeb99013da35e83d7d3760dbec5e5e3fa62
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions