)]}'
{
  "commit": "28dc43e6a7698f4e6ace7718ce71a2d7a5b8bec4",
  "tree": "1df3f62a7fd4b3757e7d8816e642cc4d00f85744",
  "parents": [
    "c29777f4059da03ac663c3cc5b61d0f011aac8bb"
  ],
  "author": {
    "name": "Steve Elliott",
    "email": "steell@google.com",
    "time": "Fri Jun 24 11:01:49 2022 -0400"
  },
  "committer": {
    "name": "Steve Elliott",
    "email": "steell@google.com",
    "time": "Wed Jul 20 00:07:20 2022 +0000"
  },
  "message": "Fix stale NSSL \"fling\" state caused by no-op fling\n\nIf a fling gesture ends with the current Y position in the exact end\nposition for the fling, then the code to run the fling animation is\nbypassed, but the flag in AmbientState tracking whether a fling is\nactive is never reset. This CL replaces the short circuit logic with the\nstandard fling-end logic, ensuring that all expected code paths are\nexecuted.\n\nFixes: 234824085\nFixes: 237272856\nTest: manual\n  1. Enter lockscreen\n  2. Swipe up and then down to the exact same position, in one\n     continuous gesture\n  3. Wait for a notification update\n  Observe: Shade resizes correctly to match the new contents\nChange-Id: Ie8ddf1dbaaf1ba607657646db05d3eb622fc9415\nMerged-In: Ie8ddf1dbaaf1ba607657646db05d3eb622fc9415\n(cherry picked from commit 7f387f9ae92490d7ab196eb2274019b543b8ab88)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82ca842d48c9affb7d52d2f1bf32ab88759dc9fb",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java",
      "new_id": "5d417e0b59e24dfc012ef6e11d4df951f77d65f0",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java"
    },
    {
      "type": "modify",
      "old_id": "d47644f047a2901af5d60f57d5dddfb3ff867fe4",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NotificationPanelViewControllerTest.java",
      "new_id": "8900d8ff9fdac216053e60ddcf353b3551d0e274",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/NotificationPanelViewControllerTest.java"
    }
  ]
}
