diff --git a/js/angular/directive/list.js b/js/angular/directive/list.js index 6801550da0..c6f71c35c8 100644 --- a/js/angular/directive/list.js +++ b/js/angular/directive/list.js @@ -134,6 +134,7 @@ function($animate, $timeout) { if (!isShown && !wasShown) { return; } if (isShown) listCtrl.closeOptionButtons(); + listCtrl.canSwipeItems(!isShown); $element.children().toggleClass('list-left-editing', isShown); toggleNgHide('.item-delete.item-left-edit', isShown); @@ -146,7 +147,7 @@ function($animate, $timeout) { if (!isShown && !wasShown) { return; } if (isShown) listCtrl.closeOptionButtons(); - listCtrl.showReorder(isShown); + listCtrl.canSwipeItems(!isShown); $element.children().toggleClass('list-right-editing', isShown); toggleNgHide('.item-reorder.item-right-edit', isShown); diff --git a/test/html/list.html b/test/html/list.html index b324ed51dc..9f2f6cdbb9 100644 --- a/test/html/list.html +++ b/test/html/list.html @@ -41,9 +41,7 @@ -->
- Button 1 - Button 2 - Button 3 + Toggle Can Swipe (is {{canSwipe()}})
@@ -80,7 +78,15 @@