From 42ca0901c21b3d74dede5ba9d5c6bfc9ff591642 Mon Sep 17 00:00:00 2001 From: nikita42 Date: Wed, 12 Aug 2026 19:19:03 +0300 Subject: [PATCH] fix(editor): handle parenthesized ordered list markers (#15362) --- .../preview-picker/CaretAnchoredPicker.vue | 5 +++++ .../components-next/preview-picker/PreviewPicker.vue | 10 ++++++++-- .../components/widgets/conversation/CannedResponse.vue | 9 ++++++--- app/javascript/dashboard/constants/editor.js | 2 +- .../dashboard/helper/specs/editorHelper.spec.js | 3 +++ 5 files changed, 23 insertions(+), 6 deletions(-) diff --git a/app/javascript/dashboard/components-next/preview-picker/CaretAnchoredPicker.vue b/app/javascript/dashboard/components-next/preview-picker/CaretAnchoredPicker.vue index ef249f833..18c80ceaa 100644 --- a/app/javascript/dashboard/components-next/preview-picker/CaretAnchoredPicker.vue +++ b/app/javascript/dashboard/components-next/preview-picker/CaretAnchoredPicker.vue @@ -29,6 +29,10 @@ const props = defineProps({ type: String, default: '', }, + isLoading: { + type: Boolean, + default: false, + }, }); const emit = defineEmits(['select', 'close', 'removeTrigger']); @@ -184,6 +188,7 @@ watch(items, () => { :items="items" :search-placeholder="searchPlaceholder" :empty-label="emptyLabel" + :is-loading="isLoading" :preview-layout="previewLayout" data-popover-content class="fixed z-[9999]" diff --git a/app/javascript/dashboard/components-next/preview-picker/PreviewPicker.vue b/app/javascript/dashboard/components-next/preview-picker/PreviewPicker.vue index 75f265fbd..360799dd6 100644 --- a/app/javascript/dashboard/components-next/preview-picker/PreviewPicker.vue +++ b/app/javascript/dashboard/components-next/preview-picker/PreviewPicker.vue @@ -1,6 +1,7 @@