)]}'
{
  "commit": "9f89e861297752d7400dc3ff21e2e771bfad2c19",
  "tree": "47e7485d4ba559bc08dbbbe1e3ff09c55fc9aa10",
  "parents": [
    "d9e9dbf617557eb9c99031ff43a58b0e2e2228c0"
  ],
  "author": {
    "name": "Ats Jenk",
    "email": "atsjenk@google.com",
    "time": "Wed Feb 05 16:12:42 2025 -0800"
  },
  "committer": {
    "name": "Ats Jenk",
    "email": "atsjenk@google.com",
    "time": "Mon Feb 10 09:43:04 2025 -0800"
  },
  "message": "Start to bubble transition when releasing task in bubble area\n\nWhen released in bubble area, signal BubbleController to start the\ntransition to convert the running task into a bubble.\nKeep the desktop drag transition running during this.\nOnce the bubble transition starts, we will first attempte to merge the\nanimation with the running drag to desktop animation.\nDetect this case in the desktop handler and cancel the ongoing drag to\ndesktop transition.\nThis will allow bubble transition handler to take over the animation and\nmove the task into a bubble.\n\nBug: 388851898\nTest: atest BubbleTransitionsTestTest\nTest: atest DragToDesktopTransitionHandlerTest\nTest: manual, drag a fullscreen task from handle to corner, check it\n  converts to bubble on release\nFlag: com.android.wm.shell.enable_bubble_to_fullscreen\nChange-Id: Ic2b1cd096b89afdde51429f70dafea47bdd45442\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7a0401c2b88f125fdbbd2b95fd7b0c591fa4f93",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java",
      "new_id": "f51023fcaaf5b6ae100ae7e01f31ea65dd3b0b21",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java"
    },
    {
      "type": "modify",
      "old_id": "df8b4fd1254023bf22b7bc9121d19521b39f9a60",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleTransitions.java",
      "new_id": "89a70c47df2a4d939958e4a76e323d78497a721a",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleTransitions.java"
    },
    {
      "type": "modify",
      "old_id": "b6012378e4d443f44b1b0dc77065994f1ab99800",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java",
      "new_id": "c196791c14172aa248292d02b783a13ba78ec82d",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellModule.java"
    },
    {
      "type": "modify",
      "old_id": "531304d6922aeeea9b29414a2b8404ee0b4b12cc",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt",
      "new_id": "3b2598450800a7c42538dfc3ff01dc5786c38054",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DesktopTasksController.kt"
    },
    {
      "type": "modify",
      "old_id": "8194d3cab4451437e9ec1c05d24b4fb415f40ab0",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DragToDesktopTransitionHandler.kt",
      "new_id": "89534fcfed13bb015602f2c589072a03ae78adf3",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/desktopmode/DragToDesktopTransitionHandler.kt"
    },
    {
      "type": "modify",
      "old_id": "4198f590456656bc72b16630e09290f9aa9ce372",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/bubbles/BubbleTransitionsTest.java",
      "new_id": "1c4167cc0af4f496e8667e90fa9de3ae2c5e3b6a",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/bubbles/BubbleTransitionsTest.java"
    },
    {
      "type": "modify",
      "old_id": "1732875f1d57a4fe83eb08575c25098f57856c72",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/desktopmode/DragToDesktopTransitionHandlerTest.kt",
      "new_id": "ba26d1df94f6ed8b6a4e30966417246fa8c3792c",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/desktopmode/DragToDesktopTransitionHandlerTest.kt"
    }
  ]
}
