feat: add hook to update extra CSS style before closing settings panel

This commit is contained in:
purocean
2025-07-14 20:53:46 +08:00
parent 47ac399a9a
commit 30c43705be
+7 -1
View File
@@ -73,8 +73,14 @@ export default {
editor.watch('root.render.extra-css-style', () => {
const value = editor.getEditor('root.render.extra-css-style').getValue()
debouncedUpdate(value)
updateRenderExtraStyle(value)
})
})
ctx.registerHook('SETTING_PANEL_BEFORE_CLOSE', async () => {
await ctx.utils.sleep(100)
const extraStyle = ctx.setting.getSetting('render.extra-css-style', '')
updateRenderExtraStyle(extraStyle)
})
}
} as Plugin