stash on pagehide if dirty, restore on initEditor