diff --git a/packages/ui-default/components/monaco/index.ts b/packages/ui-default/components/monaco/index.ts index fb19fd9a4..dc5eced52 100644 --- a/packages/ui-default/components/monaco/index.ts +++ b/packages/ui-default/components/monaco/index.ts @@ -146,7 +146,9 @@ export function registerAction( monaco.KeyMod.WinCtrl | monaco.KeyCode.Enter, ], run: () => { - $(element).closest('form').submit(); + const form = $(element).closest('form'); + if (form.find('[data-default-submit]').length) form.find('[data-default-submit]').click(); + else form.submit(); }, }); } diff --git a/packages/ui-default/templates/blog_edit.html b/packages/ui-default/templates/blog_edit.html index ab1ad2bd1..c025c190e 100644 --- a/packages/ui-default/templates/blog_edit.html +++ b/packages/ui-default/templates/blog_edit.html @@ -29,7 +29,7 @@ extra_textarea_class:'auto-resize' }) }}