Swappable is too greedy
if you have multiple elements that trigger swappable, it wipes swappables that might not be related at all.
IMHO it could check siblings to see if any would match, and if they don't just swappable ignore reset.
if you have multiple elements that trigger swappable, it wipes swappables that might not be related at all.
IMHO it could check siblings to see if any would match, and if they don't just swappable ignore reset.