Ticket #1577: patch

File patch, 986 bytes (added by guest, 9 years ago)

Patch for issue

  • plugins/InsertAnchor/InsertAnchor.js

     
    8585        var editor = this.editor; 
    8686        this.selectedHTML = editor.getSelectedHTML(); 
    8787        var sel  = editor.getSelection(); 
    88   var range  = editor.createRange(sel); 
     88  this.range  = editor.createRange(sel); 
    8989  this.a = editor.activeElement(sel); 
    9090   
    9191  if(!(this.a != null && this.a.tagName.toLowerCase() == 'a')) 
     
    135135          a.title = anchor; 
    136136          a.className = "anchor"; 
    137137          a.innerHTML = self.placeholderImg; 
    138                         var html = editor.getSelectedHTML(); 
    139                   if (html) a.innerHTML += html; 
     138                  if (this.selectedHTML) a.innerHTML += this.selectedHTML; 
    140139                        if (Xinha.is_ie)  
    141140                        { 
    142             range.pasteHTML(a.outerHTML); 
     141            this.range.pasteHTML(a.outerHTML); 
    143142                } 
    144143                        else  
    145144                        {