Skip to content

Commit ea89af0

Browse files
committed
Merge branch 't/11400'
2 parents fff2039 + 5af4ae4 commit ea89af0

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

CHANGES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Fixed Issues:
1313
* [#11058](http://dev.ckeditor.com/ticket/11058): [IE8] Fixed: Error when deleting a row.
1414
* [#11508](http://dev.ckeditor.com/ticket/11508): Fixed: htmlDataProcessor discovering protected attributes within other attributes' values.
1515
* [#11533](http://dev.ckeditor.com/ticket/11533): Widgets: Avoid recurring upcasts if DOM structure was modified during an upcast.
16+
* [#11400](http://dev.ckeditor.com/ticket/11400): Fixed [`domObject.removeAllListeners`](http://docs.ckeditor.com/#!/api/CKEDITOR.dom.domObject-method-removeAllListeners) does not remove custom listeners completely.
1617

1718
## CKEditor 4.3.2
1819

core/dom/domobject.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ CKEDITOR.dom.domObject.prototype = ( function() {
136136

137137
delete nativeListeners[ eventName ];
138138
}
139+
140+
// Remove events from events object so fire() method will not call
141+
// listeners (#11400).
142+
CKEDITOR.event.prototype.removeAllListeners.call( this );
139143
}
140144
};
141145
} )();

0 commit comments

Comments
 (0)