Skip to content

Commit 16d3203

Browse files
author
William Troup
committed
Fixed a drop down issue.
1 parent 6ea11da commit 16d3203

File tree

3 files changed

+26
-25
lines changed

3 files changed

+26
-25
lines changed

dist/select.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -177,13 +177,14 @@
177177
_parameter_Window.addEventListener("click", hideMenu);
178178
}
179179
function showDropDownMenu(e, control, dropDown, element, bindingOptions) {
180-
cancelBubble(e);
181-
if (dropDown !== null && dropDown.style.display !== "block") {
182-
dropDown.style.display = "block";
183-
renderDropDownItems(control, dropDown, element, bindingOptions);
184-
} else {
185-
hideDropDownMenu(dropDown);
186-
}
180+
setTimeout(function() {
181+
if (dropDown !== null && dropDown.style.display !== "block") {
182+
dropDown.style.display = "block";
183+
renderDropDownItems(control, dropDown, element, bindingOptions);
184+
} else {
185+
hideDropDownMenu(dropDown);
186+
}
187+
}, 50);
187188
}
188189
function hideDropDownMenu(dropDown) {
189190
if (dropDown !== null && dropDown.style.display !== "none") {

dist/select.min.js

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/select.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -268,16 +268,16 @@
268268
}
269269

270270
function showDropDownMenu( e, control, dropDown, element, bindingOptions ) {
271-
cancelBubble( e );
272-
273-
if ( dropDown !== null && dropDown.style.display !== "block" ) {
274-
dropDown.style.display = "block";
275-
276-
renderDropDownItems( control, dropDown, element, bindingOptions );
277-
278-
} else {
279-
hideDropDownMenu( dropDown );
280-
}
271+
setTimeout( function() {
272+
if ( dropDown !== null && dropDown.style.display !== "block" ) {
273+
dropDown.style.display = "block";
274+
275+
renderDropDownItems( control, dropDown, element, bindingOptions );
276+
277+
} else {
278+
hideDropDownMenu( dropDown );
279+
}
280+
}, 50 );
281281
}
282282

283283
function hideDropDownMenu( dropDown ) {

0 commit comments

Comments
 (0)