)]}'
{
  "commit": "5867b7576a92113cb196f9b04bbd471fb1e57ed0",
  "tree": "76279062fced7351dcf388b729a82ec2bcf213b6",
  "parents": [
    "3fb6e2a32faa10280c3a9d9305cbcca73e1cd5db"
  ],
  "author": {
    "name": "Caitlin Shkuratov",
    "email": "caitlinshk@google.com",
    "time": "Tue Jul 11 19:32:41 2023 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Mon Aug 14 22:13:45 2023 +0000"
  },
  "message": "[Status Bar] Set status bar window insets to status bar height always.\n\nThis is needed for the animation shown when you tap the ongoing call\nchip in order to launch the call app. If we do *not* set the insets,\nthen the insets will change during the animation, which will result in\nthe animation being cancelled and show jank when launching the app.\n\nThis CL is improvement of ag/23875866. That CL originally caused\nb/290300359, where the status bar height changed but the insets were\n*not* changed, so the insets were too small. This CL also adds the\ninsets to the #applyHeight function, which is called when the status bar\nheight changes.\n\nBug: 283958440\nTest: tap on ongoing call chip -\u003e verify no jank during animation\nTest: status bar smoke test on phone (verify status bar in portrait and\nlandscape, with and without ongoing call chip)\nTest: status bar smoke test on tablet (same as above)\nTest: status bar smoke test on foldable (same as above)\nTest: regression test for b/290300359: Boot foldable device while\nunfolded (no display cutout) \u003e fold device (has display cutout now) \u003e\nopen app \u003e verify there\u0027s no white/black bar showing between the status\nbar and the app\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4b89585868f4c95b2458bb1eef77587a896751a7)\nMerged-In: I35df87ef05cb75dcd551cc4899a0a9863fdcbcc7\nChange-Id: I35df87ef05cb75dcd551cc4899a0a9863fdcbcc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcf3b0cbfc867161f6e5ec49b8e10da5204745d9",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/window/StatusBarWindowController.java",
      "new_id": "24987abd7a8521f119fb7c8211c1b05573a61c02",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/window/StatusBarWindowController.java"
    }
  ]
}
