)]}'
{
  "commit": "42773ea988b2f6c6327c6e26f88bbb6d82cb84fc",
  "tree": "9c55a125b18396e7c9746c347e53e5c90462c8fd",
  "parents": [
    "d19868f1ad6d42bca4b28aebfb6063722231920e"
  ],
  "author": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Nov 23 12:38:24 2023 +0000"
  },
  "committer": {
    "name": "bodymovin",
    "email": "hello@rive.app",
    "time": "Thu Nov 23 12:38:24 2023 +0000"
  },
  "message": "ignore paths that are inactive in solos when calculating hit test\n\nwe were not skipping collapsed shapes and paths for hit testing, so pointer events were triggering on elements that were inactive.\nThis PR skips those paths to fix it.\nNote: there might be some performance improvements that can be done in the future skipping shapes that are fully hidden, but this PR most likely covers the majority of the usual cases.\n\nDiffs\u003d\n2c2d332e0 ignore paths that are inactive in solos when calculating hit test (#6276)\n\nCo-authored-by: hernan \u003chernan@rive.app\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b263d1a75dac109be9f19f31179e5ccefe624271",
      "old_mode": 33188,
      "old_path": ".rive_head",
      "new_id": "5fb9c63b2591595400123e5d4dc31b43d7ce4ca0",
      "new_mode": 33188,
      "new_path": ".rive_head"
    },
    {
      "type": "modify",
      "old_id": "2d5ddde6a13e2facd8c63a6669f42db2af3a52dc",
      "old_mode": 33188,
      "old_path": "src/shapes/shape.cpp",
      "new_id": "869410525ac7df28a53ef4269ec97680982a74d2",
      "new_mode": 33188,
      "new_path": "src/shapes/shape.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46619a38952af53ef52adea5f34de1d38c894337",
      "new_mode": 33188,
      "new_path": "test/assets/hit_test_solos.riv"
    },
    {
      "type": "modify",
      "old_id": "8757162e512e26a97268418c534674fcc42587ed",
      "old_mode": 33188,
      "old_path": "test/solo_test.cpp",
      "new_id": "4584e41a7c50f89ac823862b7987cec4bc349b46",
      "new_mode": 33188,
      "new_path": "test/solo_test.cpp"
    }
  ]
}
