Fix component add/change and delete dialogs

True, we didn't discuss this. I think it would be less surprising to just do nothing if it is bidirectional, if you are okay with that.