diff --git a/packages/stack/src/views/Stack/Card.tsx b/packages/stack/src/views/Stack/Card.tsx index 97116ea3..0a1965b3 100755 --- a/packages/stack/src/views/Stack/Card.tsx +++ b/packages/stack/src/views/Stack/Card.tsx @@ -487,11 +487,14 @@ export default class Card extends React.Component { ); private exec = [ - set( - this.gesture, - multiply( - this.gestureUntraversed, - I18nManager.isRTL ? MINUS_ONE_NODE : TRUE_NODE + cond( + eq(this.direction, DIRECTION_HORIZONTAL), + set( + this.gesture, + multiply( + this.gestureUntraversed, + I18nManager.isRTL ? MINUS_ONE_NODE : TRUE_NODE + ) ) ), set(