Skip to content

Commit 08fb8f6

Browse files
authored
Merge pull request #1850 from liakamp/rangeselector-syncThumbsOnArrowKeyPress
sync thumbs on left/right arrow keys
2 parents bd90769 + 0a8f4bf commit 08fb8f6

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Microsoft.Toolkit.Uwp.UI.Controls/RangeSelector/RangeSelector.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,11 +194,13 @@ private void MinThumb_KeyDown(object sender, KeyRoutedEventArgs e)
194194
switch (e.Key)
195195
{
196196
case VirtualKey.Left:
197-
RangeMin -= 1;
197+
RangeMin -= StepFrequency;
198+
SyncThumbs();
198199
e.Handled = true;
199200
break;
200201
case VirtualKey.Right:
201-
RangeMin += 1;
202+
RangeMin += StepFrequency;
203+
SyncThumbs();
202204
e.Handled = true;
203205
break;
204206
}
@@ -209,11 +211,13 @@ private void MaxThumb_KeyDown(object sender, KeyRoutedEventArgs e)
209211
switch (e.Key)
210212
{
211213
case VirtualKey.Left:
212-
RangeMax -= 1;
214+
RangeMax -= StepFrequency;
215+
SyncThumbs();
213216
e.Handled = true;
214217
break;
215218
case VirtualKey.Right:
216-
RangeMax += 1;
219+
RangeMax += StepFrequency;
220+
SyncThumbs();
217221
e.Handled = true;
218222
break;
219223
}

0 commit comments

Comments
 (0)