Same for me. Seems such a basic thing not to have
So many people facing issue and still not fixed, too bad.
Last year when I submitted this Support reached out to me and I sent a video of the behavior. They confirmed it was a defect - but it seems like it’s not been fixed yet.
I just tried this feature and hover-off does not remove the variable. Please fix, it would save a ton of variants in a component file.