This scenario also buggy. You hide element X
than you bring it back by “display: block
” but the correct display in your design is “display: inline-block
” or “display: flex
”.
The main idea her - in “real life” you hide/show a lot of elements (In stage mode).
Give me option. If i dont use interaction-2 in project X i want “easier life”. This idea is not “panel feedback” - to force users to change the way they work for some bugs in animation (And to “kill” valid CSS property).
If someone hides element by the editor (visibilty hidden) and than try to show this element by interaction and other “wrong” planing of animations and base CSS mistakes - That’s his problem, not mine.