Closing a tooltip in one level made it close it in all the others. The behavior was caused by Vue reusing the component across boards, so having one state per each iteration number.
Solution
Distinct the tooltips across levels by including the level id into their :key attribute. This way we make Vue acknowledge these are separate instances, each deserving its own state.
Problem
Closing a tooltip in one level made it close it in all the others. The behavior was caused by Vue reusing the component across boards, so having one state per each iteration number.
Solution
Distinct the tooltips across levels by including the level id into their
:key
attribute. This way we make Vue acknowledge these are separate instances, each deserving its own state.