OnPaste listeners get executed twice
When defining an OnPaste listener inline in the page, the target function get executed twice. It has been tested with IE7 only.
Steps to Reproduce
- Insert the following code at the top of sample01.html:
<script type="text/javascript">
function FCKeditor_OnComplete( editorInstance )
{
editorInstance.Events.AttachEvent( 'OnPaste', myPasteListener ) ;
}
var myCounter = 0 ;
function myPasteListener( editorInstance )
{
var textHtml = editorInstance.GetClipboardHTML() ;
window.top.document.title = ++myCounter ;
editorInstance.InsertHtml( textHtml.toLowerCase() ) ;
return false ;
}
</script>
- Open the page and try to paste. Note that the data is pasted twice, and the counter steps two numbers in the window title bar.
Change History (2)
Resolution: |
→ fixed
|
Status: |
new →
closed
|
Milestone: |
→ FCKeditor 2.5
|
Fixed with [587].
Click here for more info about our SVN system.