Because a repeater takes a widget(s) and copies it many times, it can sometimes be hard to target just a single row from an external interaction (like a second repeater).
However, a great way to do this is to use a strategy that allows the whole repeater to consider each row and under a condition, target the specific row we want.
To explain, we can have the external button (your close button) contain a “Move” action that will move the desired repeater or internal widgets by 0,0. We don’t actually want the repeater to move, but we want this action to be able to trigger an “event listener”. To add the event listener, we can select the desired widget and add a "Moved > [Desired Interaction]. Then add conditional logic on how you want the rows to be considered.
In this example, I have added the following interactions to the Close widget on repeater 2 and Bookmark widget on repeater 1. I also attached the .rp file so you can see it in action.


Repeater Event Listeners.rp (49.3 KB)
Hope that helps!