)]}'
{
  "commit": "e11a139facc0fca468cbb971aa4a5965fe9040a4",
  "tree": "b8a54e757e6cdc2d1fc02fc5a57ceddc6f5e0024",
  "parents": [
    "898f1624c50ecf986cf1e9cce914f322c76d91b9"
  ],
  "author": {
    "name": "Matt Pietal",
    "email": "mpietal@google.com",
    "time": "Fri Aug 19 14:13:12 2022 +0000"
  },
  "committer": {
    "name": "Matt Pietal",
    "email": "mpietal@google.com",
    "time": "Fri Aug 19 14:56:15 2022 +0000"
  },
  "message": "Fix shade collapse on keyguard with bypass enabled\n\nOnly with face unlock + bypass enabled, when dragging down the shade\nover keyguard, the end motion event was forcing the shade to collapse\nagain, due to an incorrect check on the keyguard state. Use the\nKeyguardStateController.isShowing() method instead, which is a more\naccurate check on keyguard state.\n\nFixes: 242813247\nTest: All combinations of face unlock enabled/disabled, notifications\nvisible on lockscreen on/off, notification redacted on/off, face\nbypass on/off\n\nChange-Id: I99c6ced66f3269dbf4e6df1d078d7c793492c157\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d3e6ed26fe2cf17d355ff639a39b4f560729659",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java",
      "new_id": "3e10166e4c3eedeaf28f958302c64a04487a6d45",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/PanelViewController.java"
    }
  ]
}
