Skip to content

Dropdown doesn't display when switching from setEnabled(false) to setEnabled(true) #103

Open
@paodb

Description

@paodb

If I initialize the combobox with setEnabled(false), when trying to switch to setEnabled(true), the dropdown is not displaying. Here's an example to reproduce the issue:

Button toggleButton = new Button("Toggle combobox status");
MultiselectComboBox<User> combobox = new MultiselectComboBox<User>("Combo");

toggleButton.addClickListener(e -> {
    combobox.setEnabled(!combobox.isEnabled()); 
});

combobox.setEnabled(false);
combobox.setItems(List.of(new User("1", "Jane"), new User("2", "John")));
combobox.setItemLabelGenerator(User::getName);

add(toggleButton, combobox);

Vaadin version: 23.0.1
Component version: 4.0.0-rc2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions