add in-context editing dialog