diff --git a/addons/web/static/src/js/views/kanban/kanban_renderer_mobile.js b/addons/web/static/src/js/views/kanban/kanban_renderer_mobile.js index 8619448e793..3961805c41e 100644 --- a/addons/web/static/src/js/views/kanban/kanban_renderer_mobile.js +++ b/addons/web/static/src/js/views/kanban/kanban_renderer_mobile.js @@ -112,12 +112,13 @@ KanbanRenderer.include({ _enableSwipe: function () { var self = this; var currentColumn = this.widgets[this.activeColumnIndex]; + var step = _t.database.parameters.direction === 'rtl' ? -1 : 1; currentColumn.$el.swipe({ swipeLeft: function () { - self._moveToGroup(self.activeColumnIndex + 1, self.ANIMATE); + self._moveToGroup(self.activeColumnIndex + step, self.ANIMATE); }, swipeRight: function () { - self._moveToGroup(self.activeColumnIndex - 1, self.ANIMATE); + self._moveToGroup(self.activeColumnIndex - step, self.ANIMATE); } }); },