| Index: polymer_0.5.4/bower_components/core-drawer-panel/core-drawer-panel.html
|
| diff --git a/polymer_0.5.0/bower_components/core-drawer-panel/core-drawer-panel.html b/polymer_0.5.4/bower_components/core-drawer-panel/core-drawer-panel.html
|
| similarity index 95%
|
| copy from polymer_0.5.0/bower_components/core-drawer-panel/core-drawer-panel.html
|
| copy to polymer_0.5.4/bower_components/core-drawer-panel/core-drawer-panel.html
|
| index 2133687931ec1dab5f6ab6e65b9bfafd32576129..823a39c18e112c88e242f613776a5b061dbbe06d 100644
|
| --- a/polymer_0.5.0/bower_components/core-drawer-panel/core-drawer-panel.html
|
| +++ b/polymer_0.5.4/bower_components/core-drawer-panel/core-drawer-panel.html
|
| @@ -90,6 +90,7 @@ To position the drawer to the right, add `rightDrawer` attribute.
|
| <div id="main" _style="left: {{ narrow || rightDrawer ? '0' : drawerWidth }}; right: {{ rightDrawer ? (narrow ? '' : drawerWidth) : '' }};">
|
| <content select="[main]"></content>
|
| <div id="scrim" on-tap="{{togglePanel}}"></div>
|
| + <div id="edgeSwipeOverlay" hidden?="{{!narrow || disableEdgeSwipe}}"></div>
|
| </div>
|
|
|
| <div id="drawer" _style="width: {{ drawerWidth }}">
|
| @@ -199,7 +200,16 @@ To position the drawer to the right, add `rightDrawer` attribute.
|
| * @type boolean
|
| * @default false
|
| */
|
| - forceNarrow: false
|
| + forceNarrow: false,
|
| +
|
| + /**
|
| + * If true, swipe from the edge is disable.
|
| + *
|
| + * @attribute disableEdgeSwipe
|
| + * @type boolean
|
| + * @default false
|
| + */
|
| + disableEdgeSwipe: false
|
| },
|
|
|
| eventDelegates: {
|
| @@ -327,9 +337,10 @@ To position the drawer to the right, add `rightDrawer` attribute.
|
| },
|
|
|
| isEdgeTouch: function(e) {
|
| - return this.swipeAllowed() && (this.rightDrawer ?
|
| - e.pageX >= this.offsetWidth - this.edgeSwipeSensitivity :
|
| - e.pageX <= this.edgeSwipeSensitivity);
|
| + return !this.disableEdgeSwipe && this.swipeAllowed() &&
|
| + (this.rightDrawer ?
|
| + e.pageX >= this.offsetWidth - this.edgeSwipeSensitivity :
|
| + e.pageX <= this.edgeSwipeSensitivity);
|
| },
|
|
|
| trackStart : function(e) {
|
|
|