Skip to content

Commit bd51b6f

Browse files
committed
Combobox - should open on focus only if its a single selection.
1 parent 136c7a9 commit bd51b6f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/gwt/material/design/addins/client/combobox/MaterialComboBox.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
import gwt.material.design.client.events.ClosingEvent;
6060
import gwt.material.design.client.events.OpeningEvent;
6161
import gwt.material.design.client.ui.MaterialLabel;
62+
import gwt.material.design.client.ui.MaterialToast;
6263
import gwt.material.design.client.ui.html.Label;
6364
import gwt.material.design.client.ui.html.OptGroup;
6465
import gwt.material.design.client.ui.html.Option;
@@ -234,7 +235,11 @@ public void load() {
234235
$(getElement()).find(".select2-selection__rendered").css("color", getTextColor().getCssName());
235236
}
236237

237-
addFocusHandler(event -> open());
238+
addFocusHandler(event -> {
239+
if (!isMultiple()) {
240+
open();
241+
}
242+
});
238243
getStatusTextMixin().getStatusDisplayMixin().setContainer(new MaterialWidget($(getElement())));
239244
AddinsDarkThemeReloader.get().reload(MaterialComboBoxDarkTheme.class);
240245
}

0 commit comments

Comments
 (0)