Ввод теряет фокус при щелчке в бумаге-диалоге Полимер

Я использую Paper-dialog и прокручиваемые через диалоговые окна web-компоненты в проектах Polymer. У меня есть некоторый набор полей ввода (формы) на бумаге диалоговое окно (всплывающее окно). По умолчанию при открытии всплывающего окна (Диалог) я фокусирую поле ввода.

Но проблема в том, что когда я нажимаю, прокручиваю в любом месте внутри диалога, ввод теряет фокус. Как я должен держать фокус в диалоговом окне бумаги, даже если я нажимаю / прокручиваю

Я попробовал ниже код, но не повезло. код формы, записанный внутри другого элемента, называемого my-form-element

   <paper-dialog-scrollable id="myDialog">
        <my-form-element></my-form-element>
   </paper-dialog-scrollable>



Polymer.RenderStatus.afterNextRender( this, function() {
     const dialogContent = this.$.myDialog.$.scrollable;
     dialogContent.addEventListener('click', (e) => {
          e.preventDefault();
      });
 });

0 ответов

Другие вопросы по тегам