)]}'
{
  "commit": "b204db1ed08ec5d697a471289d8017bb3d2bd950",
  "tree": "d5701f2de61d5fefcfc07cf1dc930df1584fe35e",
  "parents": [
    "cb533be77fb7fd1c5a3ed23299ba1243743be6f5"
  ],
  "author": {
    "name": "dshivangi",
    "email": "dshivangi@google.com",
    "time": "Tue Mar 12 18:35:32 2024 +0000"
  },
  "committer": {
    "name": "Shivangi Dubey",
    "email": "dshivangi@google.com",
    "time": "Tue Apr 02 14:57:44 2024 +0000"
  },
  "message": "Selectively expect device to stay awake on fold\n\nCurrently, whenever a device is folded waitingToSleepDevice is marked as true.\nAs a result, switching of device state on fold is delayed by the timeout of 500ms.\nThis affects the new fold setting(go/fold-lock-behavior-setting) and apps with wakelocks on fold. As in both cases device is not supposed to sleep on fold.\nThis CL checks value of fold setting and only mark waitingToSleepDevice boolean true when Fold setting is set to \"Never\".\n\nTest: atest LogicalDisplayMapperTest and manually checked before and after perfetto traces\nFixes: 329245260\nFlag: ACONFIG fold_lock_setting_enabled NEXTFOOD\nChange-Id: I2845ffd73102d664eac226042318ad16f75efce6\nMerged-In: I2845ffd73102d664eac226042318ad16f75efce6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad89444edcfda1a793a9ca6a9d65cff5c11fbbae",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/display/DisplayManagerService.java",
      "new_id": "28664dd66c19b122ca7c253010e7e4695e7a39b0",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/display/DisplayManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "2e8de31f2af1aaf51419f5d7469021f520254fba",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/display/LogicalDisplayMapper.java",
      "new_id": "86afa9b0630eedf100ed998f83b945cc9000a8cd",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/display/LogicalDisplayMapper.java"
    },
    {
      "type": "modify",
      "old_id": "bed6f928a55c7fe73cc2f39aec3240f5805ed33a",
      "old_mode": 33188,
      "old_path": "services/tests/displayservicetests/src/com/android/server/display/LogicalDisplayMapperTest.java",
      "new_id": "357999ab65c95914a3e29275d0b994baa67f1931",
      "new_mode": 33188,
      "new_path": "services/tests/displayservicetests/src/com/android/server/display/LogicalDisplayMapperTest.java"
    }
  ]
}
