Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9f89e861 authored by Ats Jenk's avatar Ats Jenk
Browse files

Start to bubble transition when releasing task in bubble area

When released in bubble area, signal BubbleController to start the
transition to convert the running task into a bubble.
Keep the desktop drag transition running during this.
Once the bubble transition starts, we will first attempte to merge the
animation with the running drag to desktop animation.
Detect this case in the desktop handler and cancel the ongoing drag to
desktop transition.
This will allow bubble transition handler to take over the animation and
move the task into a bubble.

Bug: 388851898
Test: atest BubbleTransitionsTestTest
Test: atest DragToDesktopTransitionHandlerTest
Test: manual, drag a fullscreen task from handle to corner, check it
  converts to bubble on release
Flag: com.android.wm.shell.enable_bubble_to_fullscreen
Change-Id: Ic2b1cd096b89afdde51429f70dafea47bdd45442
parent d9e9dbf6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment