Author: amarkhel
Date: 2009-12-16 10:01:41 -0500 (Wed, 16 Dec 2009)
New Revision: 16150
Modified:
branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTableSelection.js
Log:
Fix RF-8212
Modified:
branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTableSelection.js
===================================================================
---
branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTableSelection.js 2009-12-16
14:23:05 UTC (rev 16149)
+++
branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTableSelection.js 2009-12-16
15:01:41 UTC (rev 16150)
@@ -392,7 +392,9 @@
},
removeListeners: function(){
- Event.stopObserving(document, "keydown", this.eventKeyPress);
+ if(this.eventKeyPress) { // added if to ensure that all keydown event listeners are not
removed
+ Event.stopObserving(document, "keydown", this.eventKeyPress);
+ }
if (document.selection) {
Event.stopObserving(this.gridElement, "click", this.eventResetSelection);
}
Show replies by date