Hack to prevent Firefox from erasing spaces before links that happen to be at the end of list items.
I hate the web.
This commit is contained in:
parent
f9b355277c
commit
d1b8a2201b
|
@ -339,6 +339,10 @@ Editor.prototype.start_link = function () {
|
||||||
|
|
||||||
this.exec_command( "createLink", "/notebooks/" + this.notebook_id + "?note_id=new" );
|
this.exec_command( "createLink", "/notebooks/" + this.notebook_id + "?note_id=new" );
|
||||||
|
|
||||||
|
// hack to prevent Firefox from erasing spaces before links that happen to be at the end of list items
|
||||||
|
var sentinel = createDOM( "span" );
|
||||||
|
insertSiblingNodesBefore( placeholder.parentNode, sentinel );
|
||||||
|
|
||||||
// nuke the link title and collapse the selection, yielding a tasty new link that's completely
|
// nuke the link title and collapse the selection, yielding a tasty new link that's completely
|
||||||
// titleless and unselected
|
// titleless and unselected
|
||||||
removeElement( placeholder );
|
removeElement( placeholder );
|
||||||
|
|
Reference in New Issue
Block a user