)]}'
{
  "commit": "fd74775a0d73ce0c6b1bbd6f18793936e94a3c2a",
  "tree": "f37281735d238149a3039a53ce505b473d2b5a73",
  "parents": [
    "19ead810d2496e6da0d3d3984ed68c211ffa004f"
  ],
  "author": {
    "name": "ocornut",
    "email": "omar@miracleworld.net",
    "time": "Mon Aug 31 17:13:17 2026 +0200"
  },
  "committer": {
    "name": "ocornut",
    "email": "omar@miracleworld.net",
    "time": "Mon Aug 31 17:29:10 2026 +0200"
  },
  "message": "ColorButton: fixed double style alpha multiply. Remove call to GetColorU32() in RenderColorRectWithAlphaCheckerboard() for consistency. (#9511)\n\nThe main fix is the change from GetColorU32() to ColorConvertFloat4ToU32() in calling code.\nThe change from GetColorU32() to manual multiply in RenderColorRectWithAlphaCheckerboard() is merely for consistency with other ::Render calls.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e42014745b4b1ac6b34f3fc4aaf6df019b60d0fd",
      "old_mode": 33188,
      "old_path": "imgui_draw.cpp",
      "new_id": "b7128ccf6e0ff4bb228703682ab0e173db27dfee",
      "new_mode": 33188,
      "new_path": "imgui_draw.cpp"
    },
    {
      "type": "modify",
      "old_id": "631216426dd851e5ca44afe657bb39a10ad44431",
      "old_mode": 33188,
      "old_path": "imgui_internal.h",
      "new_id": "01474fbac1720ed885255426f6d6b8147b208a45",
      "new_mode": 33188,
      "new_path": "imgui_internal.h"
    },
    {
      "type": "modify",
      "old_id": "bffd52e1df25e2d10040e465af3f43852f3abb34",
      "old_mode": 33188,
      "old_path": "imgui_widgets.cpp",
      "new_id": "91d95d2dea192fd4d1967d6f96389e32cc8e90aa",
      "new_mode": 33188,
      "new_path": "imgui_widgets.cpp"
    }
  ]
}
