File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
src/components/text-editor/prosemirror-adapter Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -193,13 +193,19 @@ export class ProsemirrorAdapter {
193193 'open-editor-link-menu' ,
194194 this . handleOpenLinkMenu ,
195195 ) ;
196+
197+ this . host . addEventListener ( 'triggerStop' , this . handleStopTriggerEvent ) ;
196198 }
197199
198200 public disconnectedCallback ( ) {
199201 this . host . removeEventListener (
200202 'open-editor-link-menu' ,
201203 this . handleOpenLinkMenu ,
202204 ) ;
205+ this . host . removeEventListener (
206+ 'triggerStop' ,
207+ this . handleStopTriggerEvent ,
208+ ) ;
203209 this . view ?. dom ?. removeEventListener ( 'blur' , this . handleBlur ) ;
204210 this . view ?. destroy ( ) ;
205211 }
@@ -243,6 +249,10 @@ export class ProsemirrorAdapter {
243249 ) ;
244250 }
245251
252+ private handleStopTriggerEvent = ( ) => {
253+ this . setFocus ( ) ;
254+ } ;
255+
246256 private setupContentConverter ( ) {
247257 if ( this . contentType === 'markdown' ) {
248258 this . contentConverter = new MarkdownConverter ( this . customElements ) ;
You can’t perform that action at this time.
0 commit comments