)]}'
{
  "commit": "813680780f365648b39873fa26dfae0123d51aed",
  "tree": "75b33b47d843c4af1c9cdb6cc2c39ce1852d80eb",
  "parents": [
    "3f64edec6c6b2e53b42cfd8c6a6765ecee084fc2"
  ],
  "author": {
    "name": "Chet Haase",
    "email": "chet@google.com",
    "time": "Wed Nov 21 11:17:39 2012 -0800"
  },
  "committer": {
    "name": "Chet Haase",
    "email": "chet@google.com",
    "time": "Wed Nov 21 11:21:13 2012 -0800"
  },
  "message": "Use correct alpha value when a color is not set on a GradientDrawable.\n\nA previous fix ensured that color filters would have a default (black) color to\ninteract with if no color was set on the GradientDrawable object. However, that fix\nassumed an opaque alpha value, which is not always the case. Specifically, calling\nsetImageAlpha() on an ImageView with a shape drawable source (as in the bug here)\ncaused the alpha to be set to a translucent value, which was then ignored in the fix\nabove.\n\nThe fix is to account for the current alpha value of the GradientDrawable object\nwhen setting the color used by the paint object.\n\nIssue #7592193 ImageView.setImageAlpha() broken when colorFilter is in use\n\nChange-Id: Ie622ffca776fdd8731ced78ce1f683ca6a51dec8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0623a9ea059332bfebfab511855812d44f7136a6",
      "old_mode": 33188,
      "old_path": "graphics/java/android/graphics/drawable/GradientDrawable.java",
      "new_id": "b966bb461135e1195fc7a11dd318c659bd579fb1",
      "new_mode": 33188,
      "new_path": "graphics/java/android/graphics/drawable/GradientDrawable.java"
    }
  ]
}
