diff --git a/app/src/plugin/index.ts b/app/src/plugin/index.ts index 0275e67c0..48380d45b 100644 --- a/app/src/plugin/index.ts +++ b/app/src/plugin/index.ts @@ -73,6 +73,10 @@ export class Plugin { position?: "right" | "left", callback: (evt: MouseEvent) => void }) { + if (!options.icon.startsWith("icon") && !options.icon.startsWith(" { try { runCode(item.js, "plugin:" + encodeURIComponent(item.name))(getObject, moduleObj, exportsObj); } catch (e) { - console.error(`eval plugin ${item.name} error:`, e); + console.error(`plugin ${item.name} run error:`, e); return; } const pluginClass = (moduleObj.exports || exportsObj).default || moduleObj.exports;