When I try to disable a Legacy Interaction, I select an element with it and change radio from some_interaction to None. But the interaction is not being disabled this wa, it stays as data-ix=“some_interaction” in code.
I found a workaround in creating an EMPTY interaction and switching to it, not to “None”. This way the element loses an interaction., which is what I want in this case.
The bug appears in different projects (most of them created before IX2).
we’re still investigating this issue with legacy interactions. Another workaround to ensure that an element has no interaction applied to it to create a new legacy interaction, apply that to the element, then delete the new interaction. That should remove the interaction completely.
This workaround will remove interaction code from the site and allow you to apply a new interaction from the interactions 2.0 panel.
Great news! We have pushed a fix for this issue. To apply the fix, you’ll need to find the elements with those legacy interactions and manually set the interactions to “none”. Even if it’s already set to none.
If you need further help with this step, please let me know.
Cheers