diff --git a/js/app/views/ExplorerUI.js b/js/app/views/ExplorerUI.js index af78156..33e0563 100644 --- a/js/app/views/ExplorerUI.js +++ b/js/app/views/ExplorerUI.js @@ -544,7 +544,10 @@ Ext.define('amdaUI.ExplorerUI', { menu.removeListener('click',onRecordClick,this); }; - menu.addListener('click',onRecordClick,rec); + if (!menu.hasListener('click')) { + // set click listener on menu only once (cf. #9510) + menu.addListener('click',onRecordClick,rec); + } // then show menu menu.showAt(e.getXY()); } -- libgit2 0.21.2