Closed V-YOP closed 4 months ago
描述一下这个bug onPluginOut 注册的函数在插件退出时未被调用。但在短时间内快速关闭和打开插件时其又能被正常调用,可能是因为在调用该钩子时窗口已经被销毁了?
onPluginOut
环境: windows 10 企业版 22H2 x64
复现方式
window.rubick.onPluginOut(() => { window.rubick.showNotification('my go') })
window.rubick.outPlugin
预期行为
onPluginOut 钩子在插件退出时总是被调用。
描述一下这个bug
onPluginOut
注册的函数在插件退出时未被调用。但在短时间内快速关闭和打开插件时其又能被正常调用,可能是因为在调用该钩子时窗口已经被销毁了?环境: windows 10 企业版 22H2 x64
复现方式
onPluginOut
,在插件退出时弹出通知:onPluginOut
钩子未被调用,没有通知window.rubick.outPlugin
退出插件,onPluginOut
钩子未被调用,没有通知onPluginOut
正常被调用,有通知预期行为
onPluginOut
钩子在插件退出时总是被调用。