)]}'
{
  "commit": "d2f7d4c4039fbc85e8cefa02e39be02594b7dfd0",
  "tree": "328c0b80574ae1294173016084277480f2c11fe1",
  "parents": [
    "4b79936d1de1fd15ebfeec41dd061b1e65ff5158"
  ],
  "author": {
    "name": "Josh Tsuji",
    "email": "tsuji@google.com",
    "time": "Thu Jul 22 15:12:10 2021 -0400"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Fri Jul 23 17:55:38 2021 +0000"
  },
  "message": "Reset to LiftReveal when going to sleep due to timing out, after a biometric auth.\n\nThis was causing the device to sleep using the CircleReveal, since it wasn\u0027t allowed to be reset to LiftReveal if we went to sleep from timeout (vs. a power button press, where it\u0027d be reset to PowerButtonReveal).\n\nIf the device was subsequently woken up via a tap (not a power press or a lift), the CircleReveal remained as the reveal effect. The reveal amount for a CircleReveal is controlled by the biometric auth controller, but since we weren\u0027t actually waking up from a biometric auth, nothing happened and the reveal amount remained at 0f.\n\nSince you can\u0027t \"go to sleep from a biometric auth\", this is a safe fix to make sure we don\u0027t leave the CircleReveal set as the reveal effect.\n\nFixes: 192912744\nTest: wake the device via fingerprint while it\u0027s asleep, then let it time out and receive a HUN\nChange-Id: I86f2ad17d175c40c159de9ed6372490fb6e276f0\n(cherry picked from commit 9ea5d02507b0ea9060642da81d971d118b579e1c)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8023d5956faad698bb98519008018b698b6fa827",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java",
      "new_id": "44a9a34e171d5849eabd3e2775147a7fff197e29",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java"
    }
  ]
}
