Using this code:
@Route("test")
public class TestRoute extends VerticalLayout {
private Button pushme;
public TestRoute() {
pushme = new Button("Push Me");
pushme.addClickListener(e -> {
Dialog dialog = new Dialog();
Div content = new Div();
content.setText("My Dialog");
dialog.add(content);
dialog.open();
});
add(pushme);
}
}
The dialog will not open. What gives?