Make WordPress Core

Ticket #14565: garyc40-14565.patch

File garyc40-14565.patch, 1.0 KB (added by garyc40, 14 years ago)

there's a patch for that

  • wp-admin/js/inline-edit-tax.dev.js

    diff --git wp-admin/js/inline-edit-tax.dev.js wp-admin/js/inline-edit-tax.dev.js
    index a6c228a..8ccce8c 100644
    inlineEditTax = { 
    7676                // make ajax request
    7777                $.post('admin-ajax.php', params,
    7878                        function(r) {
    79                                 var row, new_id;
     79                                var row, new_id, option_value;
    8080                                $('table.widefat .inline-edit-save .waiting').hide();
    8181
    8282                                if (r) {
    inlineEditTax = { 
    8585                                                new_id = $(r).attr('id');
    8686
    8787                                                $('#edit-'+id).before(r).remove();
    88                                                 row = new_id ? $('#'+new_id) : $(inlineEditTax.what+id);
     88                                               
     89                                                if ( new_id ) {
     90                                                        option_value = new_id.replace(inlineEditTax.type + '-', '');
     91                                                        row = $('#' + new_id);
     92                                                } else {
     93                                                        option_value = id;
     94                                                        row = $(inlineEditTax.what + id);
     95                                                }
     96                                                $('#parent').find('option[value=' + option_value + ']').text(row.find('.row-title').text());
    8997                                                row.hide().fadeIn();
    9098                                        } else
    9199                                                $('#edit-'+id+' .inline-edit-save .error').html(r).show();