File tree Expand file tree Collapse file tree 3 files changed +15
-1
lines changed
Expand file tree Collapse file tree 3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 33Bugs we fixed:
44
55* Fix issue where "Perform all updates" task was incorrectly marked as completed.
6+ * Prevent new lines to be added when user task title is edited.
67
78
89= 1.6.2 =
Original file line number Diff line number Diff line change @@ -495,6 +495,19 @@ prplSuggestedTask = {
495495 } , 300 ) ;
496496 } ,
497497
498+ /**
499+ * Prevent Enter key in contenteditable elements.
500+ *
501+ * @param {Event } event The keydown event.
502+ */
503+ preventEnterKey : ( event ) => {
504+ if ( event . key === 'Enter' ) {
505+ event . preventDefault ( ) ;
506+ event . stopPropagation ( ) ;
507+ return false ;
508+ }
509+ } ,
510+
498511 /**
499512 * Get the task element.
500513 *
Original file line number Diff line number Diff line change 2121 < # } #>
2222
2323 < h3 style = "width: 100%;" >
24- < span < # if ( 'user' === categorySlug ) { #> contenteditable = "plaintext-only" onkeydown = "prplSuggestedTask.updateTaskTitle( this );" data - post - id = "{{ data.post.id }}" < # } #>> < # if ( data . post . meta . prpl_url ) { #> < a href = "{{{ data.post.meta.prpl_url }}}" target = "{{{ data.post.meta.prpl_url_target }}}" > { { { data . post . title . rendered } } } </a > < # } else if ( data . post . meta . prpl_popover_id ) { #> < a href = "#" role = "button" onclick = "document.getElementById('{{{ data.post.meta.prpl_popover_id }}}')?.showPopover()" > { { { data . post . title . rendered } } } < / a > < # } e l s e { # > { { { d a t a .p o s t .t i t l e .r e n d e r e d } } } < # } # > < / span>
24+ < span < # if ( 'user' === categorySlug ) { #> contenteditable = "plaintext-only" onkeydown = "prplSuggestedTask.preventEnterKey( event ); prplSuggestedTask. updateTaskTitle( this );" data - post - id = "{{ data.post.id }}" < # } #>> < # if ( data . post . meta . prpl_url ) { #> < a href = "{{{ data.post.meta.prpl_url }}}" target = "{{{ data.post.meta.prpl_url_target }}}" > { { { data . post . title . rendered } } } </a > < # } else if ( data . post . meta . prpl_popover_id ) { #> < a href = "#" role = "button" onclick = "document.getElementById('{{{ data.post.meta.prpl_popover_id }}}')?.showPopover()" > { { { data . post . title . rendered } } } < / a > < # } e l s e { # > { { { d a t a .p o s t .t i t l e .r e n d e r e d } } } < # } # > < / span>
2525 < / h3 >
2626
2727 < div class = "prpl-suggested-task-actions" >
You can’t perform that action at this time.
0 commit comments