2016-08-13 3 views
0

Heyo. Я использую paper-drawer-panel для своего приложения. Панель содержит довольно много материала, поэтому мне нужно прокручивать вверх и вниз, чтобы увидеть все.Полимер: Панель ящика закрывается при прокручивании вбок при прокрутке

К сожалению, на моем телефоне есть проблема. При прокрутке вверх и вниз (с обычной вариацией влево и вправо) я часто случайно закрываю ящик, потому что он закрывается после прокрутки всего на несколько пикселей в сторону.

Есть ли способ предотвратить это, возможно, я могу отключить закрытие ящика при прокрутке вверх и вниз?

<paper-drawer-panel id="drawerPanel" responsive-width="1000px" drawer-width="275px" left-drawer> 
     <div id="drawer" drawer> 
      <p>test</p> 
      <p>test</p> 
      <p>test</p> 
      <p>test</p>... 
      <p>test</p> 
      <p>test</p> 
      <p>test</p> 
     </div> 
     <div main></div> 
    </paper-drawer-panel> 
+0

Вы можете добавить код, пожалуйста? – codeMonkey

+0

@codeMonkey сделано – Yorrd

ответ

0

Вы можете добавить свойство Number edgeSwipeSensitivity для управления этим. Из Polymer docs:

edgeSwipeSensitivity: Сколько пикселей на стороне экрана чувствительны к краю пойло и заглядывать.

Вы также можете отключить со свойствами disableEdgeSwipe или disableSwipe.

+0

Это для открытия ящика, а не для «не закрывать его», если вы знаете, что я имею в виду. Открытие прекрасное, так как оно просто закрывается до скорого – Yorrd

+0

@Yorrd вы не можете добавить «disableSwipe» к нему, как только он будет открыт? – codeMonkey

+0

хорошо, тогда я не могу закрыть его с помощью салфетки. Я просто хочу сделать его менее чувствительным, когда он открыт – Yorrd