Przeglądaj źródła

remove event listener on destroy

burnb 10 lat temu
rodzic
commit
557f655c86
1 zmienionych plików z 2 dodań i 0 usunięć
  1. 2 0
      src/js/select2/core.js

+ 2 - 0
src/js/select2/core.js

@@ -443,6 +443,8 @@ define([
     if (this._observer != null) {
       this._observer.disconnect();
       this._observer = null;
+    } else if (this.$element[0].removeEventListener) {
+      this.$element[0].removeEventListener('DOMAttrModified', this._sync, false);
     }
 
     this._sync = null;