diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e055b3..afea2c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Changed -- Delay before assuming that submit of the form as failed is `autosave.submit_delay` instead of `autosave.delay` ([#139]). +- Delay before assuming that submit of the form as failed is `autosave.submit_delay` instead of `autosave.delay` (Thanks to [@Situphen], [#139]). ## [2.9.0] - 2020-01-13 ### Added diff --git a/README.md b/README.md index 97f1c3b..4911ff1 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,7 @@ easyMDE.value('New input for **EasyMDE**'); - **autosave**: *Saves the text that's being written and will load it back in the future. It will forget the text when the form it's contained in is submitted.* - **enabled**: If set to `true`, saves the text automatically. Defaults to `false`. - **delay**: Delay between saves, in milliseconds. Defaults to `10000` (10s). - - **submit_delay**: Delay before assuming that submit of the form failed and saving the text, in milliseconds. Defaults to `10000` (10s). + - **submit_delay**: Delay before assuming that submit of the form failed and saving the text, in milliseconds. Defaults to `autosave.delay` or `10000` (10s). - **uniqueId**: You must set a unique string identifier so that EasyMDE can autosave. Something that separates this from other instances of EasyMDE elsewhere on your website. - **blockStyles**: Customize how certain buttons that style blocks of text behave. - **bold**: Can be set to `**` or `__`. Defaults to `**`. diff --git a/src/js/easymde.js b/src/js/easymde.js index ed980ea..e3ea9d6 100644 --- a/src/js/easymde.js +++ b/src/js/easymde.js @@ -1929,7 +1929,7 @@ EasyMDE.prototype.autosave = function () { // Restart autosaving in case the submit will be cancelled down the line setTimeout(function () { easyMDE.autosave(); - }, easyMDE.options.autosave.submit_delay || 10000); + }, easyMDE.options.autosave.submit_delay || easyMDE.options.autosave.delay || 10000); }); }