diff --git a/Library/0BDFDB.plugin.js b/Library/0BDFDB.plugin.js index 9398fce209..db1f12129f 100644 --- a/Library/0BDFDB.plugin.js +++ b/Library/0BDFDB.plugin.js @@ -1222,7 +1222,7 @@ module.exports = (_ => { }, timeout); BDFDB.TimeUtils.timeout(_ => {BDFDB.DOMUtils.removeClass(data.toast, BDFDB.disCN.toastopening);}); data.toast.close = _ => { - clearTimeout(closeTimeout); + BDFDB.TimeUtils.clear(closeTimeout); if (document.contains(data.toast)) { BDFDB.DOMUtils.addClass(data.toast, BDFDB.disCN.toastclosing); data.toast.style.setProperty("pointer-events", "none", "important"); diff --git a/Plugins/SpellCheck/SpellCheck.plugin.js b/Plugins/SpellCheck/SpellCheck.plugin.js index eef752fa0e..75bddb2f07 100644 --- a/Plugins/SpellCheck/SpellCheck.plugin.js +++ b/Plugins/SpellCheck/SpellCheck.plugin.js @@ -14,13 +14,8 @@ module.exports = (_ => { "info": { "name": "SpellCheck", "author": "DevilBro", - "version": "1.5.4", + "version": "1.5.5", "description": "Add a Spellcheck to all Textareas. Select a Word and Right Click it to add it to your Dictionary" - }, - "changeLog": { - "improved": { - "New Toast API": "" - } } }; @@ -201,8 +196,8 @@ module.exports = (_ => { } onSlateContextMenu (e) { - let [SCparent, SCindex] = BDFDB.ContextMenuUtils.findItem(e.returnvalue, {id: "spellcheck", group: true}); - if (SCindex > -1) SCparent.splice(SCindex, 1); + let [removeParent, removeIndex] = BDFDB.ContextMenuUtils.findItem(e.returnvalue, {id: "spellcheck", group: true}); + if (removeIndex > -1) removeParent.splice(removeIndex, 1); let textarea = BDFDB.DOMUtils.getParent(BDFDB.dotCN.textarea, e.instance.props.target), word = null; if (textarea) for (let error of textarea.parentElement.querySelectorAll(BDFDB.dotCN._spellcheckerror)) { let rects = BDFDB.DOMUtils.getRects(error); @@ -347,10 +342,10 @@ module.exports = (_ => { }, 500); languageToasts[key].lang = lang - let folder = BDFDB.LibraryRequires.path.join(BDFDB.BDUtils.getPluginsFolder(), "dictionaries"); - let filePath = BDFDB.LibraryRequires.path.join(folder, lang + ".dic"); + const folder = BDFDB.LibraryRequires.path.join(BDFDB.BDUtils.getPluginsFolder(), "dictionaries"); + const filePath = BDFDB.LibraryRequires.path.join(folder, lang + ".dic"); - let parse = (error, response, body, download) => { + const parse = (error, response, body, download) => { this.killLanguageToast(key); if (error || (response && body.toLowerCase().indexOf("") > -1)) { BDFDB.NotificationUtils.toast(this.labels.toast_dictionary_fail.replace("{{var0}}", this.getLanguageName(languages[lang])), { @@ -399,7 +394,7 @@ module.exports = (_ => { killLanguageToast (key) { if (languageToasts[key]) { BDFDB.TimeUtils.clear(languageToasts[key].interval); - languageToasts[key].close == "function" && languageToasts[key].close(); + languageToasts[key].close(); } }