We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1753174 commit 695d7f2Copy full SHA for 695d7f2
modules/core/EditSystem.js
@@ -135,9 +135,11 @@ export class EditSystem extends AbstractSystem {
135
136
// Setup event handlers
137
window.addEventListener('beforeunload', e => {
138
- e.preventDefault();
139
- this.saveBackup();
140
- return (e.returnValue = ''); // show browser prompt
+ if (this._history.length > 1) { // user did something
+ e.preventDefault();
+ this.saveBackup();
141
+ return (e.returnValue = ''); // show browser prompt
142
+ }
143
});
144
145
window.addEventListener('unload', () => this._mutex.unlock());
0 commit comments