DropdownButton отрисовывается не для каждой записи в dataGrid

Добрый день!
Столкнулся со следующим “плавающим” поведением компонента DropdownButton: у меня для dataGrid реализована возможность выбора количества строк, которые будут отображаться (по умолчанию стоит значение 10). Но когда я выбираю значение 100, бывает для 1 записи, а бывает и для 3 - не отрисовывается кнопка (пример показан на скрине). Как-будто бы кнопка почему-то не успевает отрисоваться. В чем может быть причина такого поведения?

Не отрисывалась кнопка в таблице Трафика

Код отрисовки компонента выглядит следующим образом:

    @Supply(to = "trafficsDataGrid.contextMenu", subject = "renderer")
    public Renderer<Traffic> trafficsDataGridContextMenuRenderer() {
        return new ComponentRenderer<>((Traffic traffic) -> {
            DropdownButton dropdownButton = uiComponents.create(DropdownButton.class);
            dropdownButton.setIcon(VaadinIcon.ELLIPSIS_DOTS_V.create());
            dropdownButton.addItem("read", messages.getMessage("action/read"),
                    (DropdownButtonItem.ClickEvent listener) -> {
                        DialogWindow<TrafficDetailView> window = dialogWindows.detail(this, Traffic.class)
                                .withViewClass(TrafficDetailView.class)
                                .editEntity(traffic)
                                .build();
                        window.getView().setReadOnly(true);
                        window.open();
                    });
            return dropdownButton;
        });
    }

Добрый день!

Попытался воспроизвести ваш кейс, но безуспешно. При переключении количества отображаемых столбцов все кнопки отрисовывались корректно:
image

Не могли бы вы предоставить тестовый проект, на котором проблема воспроизводится?

С уважением,
Дмитрий