Ввод теряет фокус при щелчке в бумаге-диалоге Полимер
Я использую 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();
});
});