`on` mixin handler runs twice in "nested" `clientEntry` components
Author: okalilCreated Jul 20, 2026Updated Sep 14, 2026
Reproduction steps
- Run https://github.com/okalil/remix-3-beta-bugs/tree/main/on-mixin-runs-twice
- Click the first button, see 'click' logged once.
- Click the second button, see 'click' logged twice.
Expected behavior
On click the second button 'click' is also logged once.
Actual behavior
On click the second button 'click' is logged twice.
Source: remix-run/remix