Изменение размера компонента при изменении размера окна браузера

Добрый день,

Проблема в том, что при изменении размера окна браузера не срабатывает изменение размера компонента (в моём случае - календаря). При этом, если я двигаю слайдер, расположенный на этом же экране - календарь меняет свои размеры.

<dialogMode height="600" width="800"/>
<layout spacing="true" expand="panels">
    <hbox id="panels" spacing="true" expand="split" width="100%">
        <split
                orientation="horizontal"
                id="split"
                pos="20"
                height="100%"
                dockable="true"
                dockMode="LEFT"
        >
            <vbox id="right-panel" width="100%" height="100%" align="TOP_CENTER" margin="true" spacing="true">
                <groupBox stylename="light" width="AUTO" caption="Отпуск работника"
                          collapsable="true">
                    <entityComboBox id="departmentField" property="shortName" optionsContainer="departmentsDc"
                                    caption="msg://departmentField.caption" width="AUTO"/>
                    <entityComboBox id="userField" property="fio" optionsContainer="usersDc"
                                    caption="msg://userField.caption" width="AUTO"/>
                </groupBox>
                <table id="vacations-userTable" dataContainer="vacations-userDc" editable="true" width="AUTO">
                    <columns>
                        <column id="startDate" sort="ASCENDING" caption="Начало" editable="true"/>
                        <column id="duration" caption="Дней" editable="true"/>
                        <column id="endDate" caption="Конец"/>
                    </columns>
                </table>
            </vbox>


            <vbox id="left-panel" height="100%" width="100%" expand="vacationCalendar" spacing="true" margin="true">
                <!--        навигация-->
                <hbox expand="navigator" align="MIDDLE_LEFT" width="AUTO">
                    <buttonsPanel id="navigator" align="MIDDLE_RIGHT" spacing="false">
                        <button id="navigatorPrevious"
                                icon="CARET_LEFT" action="prevMonth"/>
                        <button id="navigatorNext"
                                stylename="borderless-colored"
                                icon="CARET_RIGHT" action="nextMonth"/>
                    </buttonsPanel>
                    <label id="calendarTitle"
                           stylename="h3"
                           align="MIDDLE_CENTER"
                           icon="font-icon:CALENDAR"
                           width="200px"
                           value=""/>
                </hbox>
                <!--        календарь-->
                <calendar id="vacationCalendar"
                          dataContainer="vacationsDc"
                          width="100%"
                          captionProperty="caption"
                          startDateProperty="startDate"
                          endDateProperty="endDate"
                          navigationButtonsVisible="false"
                />
            </vbox>


        </split>
    </hbox>
</layout>

Что я делаю не так?

Jmix version: 1.4.2
Jmix Studio plugin version: 1.4.2-223
IntelliJ version: IntelliJ IDEA 2022.3 (Community Edition)