Add editor-event spec
Add next tick call
Merge branch 'cj-make-sure-editor-events-are-called-in-the-correct-order'