@@ -898,11 +898,11 @@ body.rex-has-theme:not(.rex-theme-light) .fcs-empty{color:#aaa;border-color:rgba
898898 var needsPrompt = phoneNeedsPrompt ( content , defaultCc ) ;
899899 if ( needsPrompt ) {
900900 promptCountry ( editor , function ( cc ) {
901- selection . setContent ( esc ( transformPhonesInText ( content , mode , cc ) ) ) ;
901+ editor . insertContent ( esc ( transformPhonesInText ( content , mode , cc ) ) ) ;
902902 } ) ;
903903 return ;
904904 }
905- selection . setContent ( esc ( transformPhonesInText ( content , mode , defaultCc ) ) ) ;
905+ editor . insertContent ( esc ( transformPhonesInText ( content , mode , defaultCc ) ) ) ;
906906 }
907907
908908 function performAction ( editor , actionId ) {
@@ -911,14 +911,14 @@ body.rex-has-theme:not(.rex-theme-light) .fcs-empty{color:#aaa;border-color:rgba
911911 var content = selection . getContent ( { format : 'text' } ) ;
912912
913913 switch ( actionId ) {
914- case 'quotes_de' : selection . setContent ( esc ( wrapQuotes ( content || '' , 'de' ) ) ) ; break ;
915- case 'quotes_dech' : selection . setContent ( esc ( wrapQuotes ( content || '' , 'de-ch' ) ) ) ; break ;
916- case 'quotes_en' : selection . setContent ( esc ( wrapQuotes ( content || '' , 'en' ) ) ) ; break ;
917- case 'quotes_fr' : selection . setContent ( esc ( wrapQuotes ( content || '' , 'fr' ) ) ) ; break ;
918- case 'normalize' : selection . setContent ( esc ( normalizeTypography ( content || '' , locale ) ) ) ; break ;
919- case 'dash_numbers' :selection . setContent ( esc ( enDashNumberRanges ( content || '' ) ) ) ; break ;
920- case 'nbsp_units' : selection . setContent ( esc ( insertNbspBeforeUnits ( content || '' ) ) ) ; break ;
921- case 'softhyphen' : selection . setContent ( esc ( suggestSoftHyphens ( content || '' ) ) ) ; break ;
914+ case 'quotes_de' : editor . insertContent ( esc ( wrapQuotes ( content || '' , 'de' ) ) ) ; break ;
915+ case 'quotes_dech' : editor . insertContent ( esc ( wrapQuotes ( content || '' , 'de-ch' ) ) ) ; break ;
916+ case 'quotes_en' : editor . insertContent ( esc ( wrapQuotes ( content || '' , 'en' ) ) ) ; break ;
917+ case 'quotes_fr' : editor . insertContent ( esc ( wrapQuotes ( content || '' , 'fr' ) ) ) ; break ;
918+ case 'normalize' : editor . insertContent ( esc ( normalizeTypography ( content || '' , locale ) ) ) ; break ;
919+ case 'dash_numbers' :editor . insertContent ( esc ( enDashNumberRanges ( content || '' ) ) ) ; break ;
920+ case 'nbsp_units' : editor . insertContent ( esc ( insertNbspBeforeUnits ( content || '' ) ) ) ; break ;
921+ case 'softhyphen' : editor . insertContent ( esc ( suggestSoftHyphens ( content || '' ) ) ) ; break ;
922922 case 'phone_intl' : runPhoneAction ( editor , 'intl' , locale ) ; return ;
923923 case 'phone_nat' : runPhoneAction ( editor , 'nat' , locale ) ; return ;
924924 case 'find_wrong' :
0 commit comments