)]}'
{
  "commit": "ebe8726145084fd148a18d0c0d8d7d893efdc041",
  "tree": "cb3121fa22d7d78874ea5b06a291bb21e3d78a2e",
  "parents": [
    "b79ff01a1e3697b15ea55a9d5e83618cd88f71ee"
  ],
  "author": {
    "name": "Mayzner",
    "email": "mayzner@google.com",
    "time": "Thu Jan 08 22:37:52 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 08 22:37:52 2026 +0000"
  },
  "message": "ep: Fix the repated recentering (it breaks Chrome!) (#4296)\n\nAlways sync previousLoadGeneration to prevent repeated detection\nThis is critical - if we only update when nodes.length \u003e 0, then when\nnodeGraphApi is initially null (causing empty nodes), we\u0027d miss the\nupdate. Later panning would then trigger a late recenter causing\ninfinite redraws.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4db68ad1658ae2a24daa3d36b4b44b2d76884e72",
      "old_mode": 33188,
      "old_path": "ui/src/plugins/dev.perfetto.ExplorePage/query_builder/graph/graph.ts",
      "new_id": "a58eaccd1c26f9caf2d41e964be5d4d49ce98970",
      "new_mode": 33188,
      "new_path": "ui/src/plugins/dev.perfetto.ExplorePage/query_builder/graph/graph.ts"
    }
  ]
}
