wait for "blur" event on contenteditable elements before updating model