)]}'
{
  "commit": "6bb575bab19a8ab9be05a1942283010e944d923c",
  "tree": "643fb303830c7c85b734e62b15762a59bf6525ed",
  "parents": [
    "56dc3f41222911b9b4385ce3a59dc46d1b20de29"
  ],
  "author": {
    "name": "Miranda Kephart",
    "email": "mkephart@google.com",
    "time": "Mon Jul 06 14:16:29 2020 -0400"
  },
  "committer": {
    "name": "Miranda Kephart",
    "email": "mkephart@google.com",
    "time": "Tue Aug 11 09:32:29 2020 -0400"
  },
  "message": "Make screenshot process unbind correctly\n\nThere\u0027s a bug in ScreenshotHelper that causes the process not to\nunbind properly. Now that the screenshot connection is kept track\nof by the class, we don\u0027t need to compare its value at the\nbeginning and end of the started service before closing the\nconnection.\n\nThis also fixes an issue where screenshots didn\u0027t work right,\nimmediately after switching users (since the process is now\nclosed correctly, a new one can begin for the secondary user).\n\nBug: 158303623\nBug: 160355802\nFix: 158303623\nFix: 160355802\nTest: manual; tested single screenshots and multiple in succession;\nmade sure that after switching users screenshots could be taken\nimmediately.\n\nChange-Id: Idf25c6a60bdde8ab970c4af68884de798159ef3f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bf05135c4c5ccb7e859b5416402cc4855310742",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/util/ScreenshotHelper.java",
      "new_id": "a23fc4b57b4570f0702e790bd423ab66563cfb0b",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/util/ScreenshotHelper.java"
    }
  ]
}
