Fix duplication of code when navigation back and forth

This commit is contained in:
Sebastian Serth
2020-03-06 15:34:43 +01:00
parent e7cebf6137
commit 207cf1084b
2 changed files with 4 additions and 3 deletions

View File

@ -782,8 +782,9 @@ configureEditors: function () {
this.showFirstFile();
this.resizeAceEditors();
$(window).on("beforeunload", this.unloadAutoSave.bind(this));
window.addEventListener("beforeunload", this.unloadAutoSave.bind(this));
window.addEventListener("page:before-change", this.unloadAutoSave.bind(this));
// create autosave when the editor is opened the first time
// TODO: this.autosave();
this.autosave();
}
};

View File

@ -1,7 +1,7 @@
- content_for :head do
// Force a full page reload, see https://github.com/turbolinks/turbolinks/issues/326.
Otherwise, lti_parameters might be nil
meta name='turbolinks-visit-control' content='reload'
meta name="turbolinks-cache-control" content="no-cache"
.row
#editor-column.col-md-12