diff --git a/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs b/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs index 5a5c3fdf1d..daa8f1ce13 100644 --- a/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs +++ b/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs @@ -406,7 +406,7 @@ namespace Avalonia.Controls.Primitives /// public void ScrollDown(int numItems = 1) { - var scrollHeight = _extent.Height - Viewport.Height; + var scrollHeight = Math.Max(Extent.Height - ItemHeight, 0); var newY = Math.Min(Offset.Y + (numItems * ItemHeight), scrollHeight); Offset = new Vector(0, newY); }