diff --git a/api/js/etemplate/Et2Select/Et2Select.ts b/api/js/etemplate/Et2Select/Et2Select.ts index 981ddd4504..737467af41 100644 --- a/api/js/etemplate/Et2Select/Et2Select.ts +++ b/api/js/etemplate/Et2Select/Et2Select.ts @@ -688,6 +688,11 @@ export class Et2Select extends Et2WithSearchMixin(Et2WidgetWithSelect) */ private handleOptionClick(event : MouseEvent) { + if(event.target == this) + { + // Don't hide dropdown when clicking on select. That can close it after user opens it. + return; + } this.dropdown.hide().then(() => { if(typeof this.handleMenuHide == "function")