I don’t know what this sounds to you,
But the custom rule is available to every object in the game.
So it must have a ‘When object is cloned’ to suit if there is a cloned object in other objects
This is intentional. When editing a custom rule, Hopscotch doesn’t identify which objects are using it right away. Since other objects could have rules or even other custom rules that use create a clone, it makes sense to always show “When cloned” inside custom rules.
Sure, Hopscotch could make a way to scan all objects that the custom rule exists in, then scan all of those custom rules, but I think it would be more of a frustrating user experience that way when I just want to create a custom rule with when cloned in it.
Aside from this topic, I would almost rather have it so that When cloned always shows up, regardless of where it is
^^ yes please, before I knew how when cloned worked I got super confused cause an extra when showed up when I used the clone block and it always threw me for a loop