]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/js/quicktags.js
WordPress 4.7.2-scripts
[autoinstalls/wordpress.git] / wp-includes / js / quicktags.js
index 11f87850593c1103964743486ee23a7e504d2bfe..6d00901a78645c98e473d5f6157fbd831186c161 100644 (file)
@@ -526,6 +526,11 @@ function edButton(id, display, tagStart, tagEnd, access) {
                } else if ( canvas.selectionStart || canvas.selectionStart === 0 ) { // FF, WebKit, Opera
                        startPos = canvas.selectionStart;
                        endPos = canvas.selectionEnd;
+
+                       if ( startPos < endPos && v.charAt( endPos - 1 ) === '\n' ) {
+                               endPos -= 1;
+                       }
+
                        cursorPos = endPos;
                        scrollTop = canvas.scrollTop;
                        l = v.substring(0, startPos); // left of the selection