adding component/event dependency
remove removing contentEditable attribute