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.showFirstFile();
this.resizeAceEditors(); 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 // 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 - content_for :head do
// Force a full page reload, see https://github.com/turbolinks/turbolinks/issues/326. // Force a full page reload, see https://github.com/turbolinks/turbolinks/issues/326.
Otherwise, lti_parameters might be nil Otherwise, lti_parameters might be nil
meta name='turbolinks-visit-control' content='reload' meta name="turbolinks-cache-control" content="no-cache"
.row .row
#editor-column.col-md-12 #editor-column.col-md-12