From 0ff4ab7e4050b30e083860f4a060e7e37ca93c41 Mon Sep 17 00:00:00 2001 From: Mirco Wittrien Date: Fri, 21 Aug 2020 16:21:12 +0200 Subject: [PATCH] stuff --- .../GoogleTranslateOption/GoogleTranslateOption.plugin.js | 4 +++- Plugins/PluginRepo/PluginRepo.plugin.js | 6 ++++-- Plugins/ThemeRepo/ThemeRepo.plugin.js | 4 +++- Plugins/WriteUpperCase/WriteUpperCase.plugin.js | 5 ++++- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js b/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js index ee5d9e58d0..72b2e1efdc 100644 --- a/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js +++ b/Plugins/GoogleTranslateOption/GoogleTranslateOption.plugin.js @@ -113,7 +113,9 @@ var GoogleTranslateOption = (_ => { } // Legacy - load () {} + load () { + if (window.BDFDB && typeof BDFDB === "object" && BDFDB.loaded) BDFDB.PluginUtils.load(this); + } start () { if (!window.BDFDB) window.BDFDB = {myPlugins:{}}; diff --git a/Plugins/PluginRepo/PluginRepo.plugin.js b/Plugins/PluginRepo/PluginRepo.plugin.js index 015ab30edc..3801596dbe 100644 --- a/Plugins/PluginRepo/PluginRepo.plugin.js +++ b/Plugins/PluginRepo/PluginRepo.plugin.js @@ -487,8 +487,10 @@ var PluginRepo = (_ => { return settingsPanel = BDFDB.PluginUtils.createSettingsPanel(this, settingsItems); } - // Legacy - load () {} + // Legacy + load () { + if (window.BDFDB && typeof BDFDB === "object" && BDFDB.loaded) BDFDB.PluginUtils.load(this); + } start () { if (!window.BDFDB) window.BDFDB = {myPlugins:{}}; diff --git a/Plugins/ThemeRepo/ThemeRepo.plugin.js b/Plugins/ThemeRepo/ThemeRepo.plugin.js index 7666a95efa..e95a305763 100644 --- a/Plugins/ThemeRepo/ThemeRepo.plugin.js +++ b/Plugins/ThemeRepo/ThemeRepo.plugin.js @@ -780,7 +780,9 @@ var ThemeRepo = (_ => { } // Legacy - load () {} + load () { + if (window.BDFDB && typeof BDFDB === "object" && BDFDB.loaded) BDFDB.PluginUtils.load(this); + } start () { if (!window.BDFDB) window.BDFDB = {myPlugins:{}}; diff --git a/Plugins/WriteUpperCase/WriteUpperCase.plugin.js b/Plugins/WriteUpperCase/WriteUpperCase.plugin.js index a565508798..6ef5b0e446 100644 --- a/Plugins/WriteUpperCase/WriteUpperCase.plugin.js +++ b/Plugins/WriteUpperCase/WriteUpperCase.plugin.js @@ -23,7 +23,10 @@ var WriteUpperCase = (_ => { }; } - load () {} + // Legacy + load () { + if (window.BDFDB && typeof BDFDB === "object" && BDFDB.loaded) BDFDB.PluginUtils.load(this); + } start () { if (!window.BDFDB) window.BDFDB = {myPlugins:{}};