Explorar o código

Merge pull request #1181 from ckeditor/t/903-new

Fix: Fixed memory leak in `DocumentSelection`. Closes #903.
Piotrek Koszuliński %!s(int64=8) %!d(string=hai) anos
pai
achega
095d8baa10
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      packages/ckeditor5-engine/src/model/documentselection.js

+ 1 - 1
packages/ckeditor5-engine/src/model/documentselection.js

@@ -325,7 +325,7 @@ export default class DocumentSelection extends Selection {
 
 		const liveRange = LiveRange.createFromRange( range );
 
-		this.listenTo( liveRange, 'change:range', ( evt, oldRange, data ) => {
+		liveRange.on( 'change:range', ( evt, oldRange, data ) => {
 			// If `LiveRange` is in whole moved to the graveyard, fix that range.
 			if ( liveRange.root == this._document.graveyard ) {
 				this._fixGraveyardSelection( liveRange, data.sourcePosition );