@@ -106,6 +106,7 @@ export function hideFocusOverlay(elements: HideOverlayParams): void {
106106 visualBuilderOverlayWrapper,
107107 focusedToolbar,
108108 resizeObserver,
109+ noTrigger
109110 } = elements ;
110111
111112 if ( visualBuilderOverlayWrapper ) {
@@ -117,10 +118,13 @@ export function hideFocusOverlay(elements: HideOverlayParams): void {
117118 childNode . removeAttribute ( "style" ) ;
118119 }
119120 } ) ;
120- sendFieldEvent ( {
121- visualBuilderContainer,
122- eventType : VisualBuilderPostMessageEvents . UPDATE_FIELD ,
123- } ) ;
121+
122+ if ( ! noTrigger ) {
123+ sendFieldEvent ( {
124+ visualBuilderContainer,
125+ eventType : VisualBuilderPostMessageEvents . UPDATE_FIELD ,
126+ } ) ;
127+ }
124128
125129 cleanIndividualFieldResidual ( {
126130 overlayWrapper : visualBuilderOverlayWrapper ,
@@ -200,6 +204,7 @@ interface HideOverlayParams
200204 "visualBuilderContainer" | "focusedToolbar" | "resizeObserver"
201205 > {
202206 visualBuilderOverlayWrapper : HTMLDivElement | null ;
207+ noTrigger ?: boolean ;
203208}
204209
205210export function hideOverlay ( params : HideOverlayParams ) : void {
@@ -208,6 +213,7 @@ export function hideOverlay(params: HideOverlayParams): void {
208213 visualBuilderOverlayWrapper : params . visualBuilderOverlayWrapper ,
209214 focusedToolbar : params . focusedToolbar ,
210215 resizeObserver : params . resizeObserver ,
216+ noTrigger : Boolean ( params . noTrigger ) ,
211217 } ) ;
212218 showAllHiddenHighlightedCommentIcons ( ) ;
213219 if (
0 commit comments