diff --git src/wp-includes/js/quicktags.js src/wp-includes/js/quicktags.js
index f8e30d39b5..e75f0de5d8 100644
|
|
|
function edButton(id, display, tagStart, tagEnd, access) { |
| 406 | 406 | }; |
| 407 | 407 | |
| 408 | 408 | qt.insertContent = function(content) { |
| 409 | | var sel, startPos, endPos, scrollTop, text, canvas = document.getElementById(wpActiveEditor); |
| | 409 | var sel, startPos, endPos, scrollTop, text, canvas = document.getElementById(wpActiveEditor), event; |
| 410 | 410 | |
| 411 | 411 | if ( !canvas ) { |
| 412 | 412 | return false; |
| … |
… |
function edButton(id, display, tagStart, tagEnd, access) { |
| 433 | 433 | canvas.value += content; |
| 434 | 434 | canvas.focus(); |
| 435 | 435 | } |
| | 436 | |
| | 437 | if ( document.createEvent ) { |
| | 438 | event = document.createEvent( 'HTMLEvents' ); |
| | 439 | event.initEvent( 'change', false, true ); |
| | 440 | canvas.dispatchEvent( event ); |
| | 441 | } else if ( canvas.fireEvent ) { |
| | 442 | canvas.fireEvent( 'onchange' ); |
| | 443 | } |
| | 444 | |
| 436 | 445 | return true; |
| 437 | 446 | }; |
| 438 | 447 | |
| … |
… |
function edButton(id, display, tagStart, tagEnd, access) { |
| 515 | 524 | return ret; |
| 516 | 525 | }; |
| 517 | 526 | qt.TagButton.prototype.callback = function(element, canvas, ed) { |
| 518 | | var t = this, startPos, endPos, cursorPos, scrollTop, v = canvas.value, l, r, i, sel, endTag = v ? t.tagEnd : ''; |
| | 527 | var t = this, startPos, endPos, cursorPos, scrollTop, v = canvas.value, l, r, i, sel, endTag = v ? t.tagEnd : '', event; |
| 519 | 528 | |
| 520 | 529 | if ( document.selection ) { // IE |
| 521 | 530 | canvas.focus(); |
| … |
… |
function edButton(id, display, tagStart, tagEnd, access) { |
| 590 | 599 | } |
| 591 | 600 | canvas.focus(); |
| 592 | 601 | } |
| | 602 | |
| | 603 | if ( document.createEvent ) { |
| | 604 | event = document.createEvent( 'HTMLEvents' ); |
| | 605 | event.initEvent( 'change', false, true ); |
| | 606 | canvas.dispatchEvent( event ); |
| | 607 | } else if ( canvas.fireEvent ) { |
| | 608 | canvas.fireEvent( 'onchange' ); |
| | 609 | } |
| 593 | 610 | }; |
| 594 | 611 | |
| 595 | 612 | // removed |
diff --git src/wp-includes/js/wplink.js src/wp-includes/js/wplink.js
index 4a5b1557af..652ed688a3 100644
|
|
|
var wpLink; |
| 380 | 380 | |
| 381 | 381 | wpLink.close(); |
| 382 | 382 | textarea.focus(); |
| | 383 | $( textarea ).trigger( 'change' ); |
| 383 | 384 | |
| 384 | 385 | // Audible confirmation message when a link has been inserted in the Editor. |
| 385 | 386 | wp.a11y.speak( wpLinkL10n.linkInserted ); |