diff --git a/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.Events.cs b/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.Events.cs index d64d1123afd..131baccd3ad 100644 --- a/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.Events.cs +++ b/Microsoft.Toolkit.Uwp.UI.Controls/GridSplitter/GridSplitter.Events.cs @@ -148,6 +148,11 @@ protected override void OnManipulationDelta(ManipulationDeltaRoutedEventArgs e) var horizontalChange = e.Delta.Translation.X; var verticalChange = e.Delta.Translation.Y; + if (this.FlowDirection == FlowDirection.RightToLeft) + { + horizontalChange *= -1; + } + if (_resizeDirection == GridResizeDirection.Columns) { if (HorizontalMove(horizontalChange))