Невозможно прокрутить диалог Vaadin с сенсорным экраном - PullRequest
0 голосов
/ 09 июля 2020

Я не могу вертикально прокручивать диалог Vaadin, содержащий VerticalLayout выше экрана, при использовании устройства с сенсорным экраном; Диалог обычно прокручивается в среде рабочего стола с помощью колеса мыши.

Это интересующий HTML:

<vaadin-dialog-overlay id="overlay" focus-trap="" with-backdrop="" opened="" role="dialog" style="z-index: 201;">
  <flow-component-renderer appid="ROOT" nodeid="94" style="">
    <div class="draggable" style="width: 100%; height: 100%;">
      <vaadin-vertical-layout class="genericDialog" theme="padding spacing" style="width: 100%;">
        <vaadin-horizontal-layout class="titleDialog" theme="spacing">
          [stuff...]
        </vaadin-horizontal-layout>
        <vaadin-vertical-layout theme="padding spacing" style="width: 100%;">
          [stuff...]
        </vaadin-vertical-layout>
        <vaadin-horizontal-layout class="buttonsDialog" theme="spacing">
          [stuff...]
        </vaadin-horizontal-layout>
      </vaadin-vertical-layout>
    </div>
  </flow-component-renderer>
</vaadin-dialog-overlay>

Самый внутренний <vaadin-vertical-layout> - это элемент, который выше экрана.

1 Ответ

0 голосов
/ 10 июля 2020

Оказалось, что это действительно ошибка в Vaadin 14.2.0. Я обновил Vaadin до 14.3.0, и теперь прокрутка диалогового окна работает нормально.

...