Make WordPress Core

Ticket #21845: 21845.diff

File 21845.diff, 850 bytes (added by pareshradadiya, 9 years ago)

Proposed fix

  • src/wp-admin/js/edit-comments.js

     
    313313        },
    314314
    315315        toggle : function(el) {
    316                 if ( $(el).css('display') != 'none' )
    317                         $(el).find('a.vim-q').click();
     316        var replyrow = $('#replyrow');
     317
     318                if ( $(el).css('display') != 'none' ) {
     319
     320            //Open reply box if it is not already open
     321            if ( replyrow.parent().is('#com-reply') ) {
     322                $(el).find('a.vim-q').click();
     323            } else {
     324                if ( window.confirm( 'Are you sure you want to start quick editing a new comment?' ) ) {
     325                    $(el).find('a.vim-q').click();
     326                }
     327            }
     328        }
     329
    318330        },
    319331
    320332        revert : function() {