From 4deaa51ef172584ac99f01b4efe66e0670e55d17 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Mon, 11 Apr 2022 14:59:48 +0200 Subject: [PATCH] Return correct value for viewport. The `DateTimePickerPanel`'s viewport is __not__ the height of a single item ;) Scrolling is done in pixels, so it should be the size of the bounds. --- src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs b/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs index a923c44d05..65347ab2e0 100644 --- a/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs +++ b/src/Avalonia.Controls/DateTimePickers/DateTimePickerPanel.cs @@ -270,7 +270,7 @@ namespace Avalonia.Controls.Primitives public Size Extent => _extent; - public Size Viewport => new Size(0, ItemHeight); + public Size Viewport => Bounds.Size; public event EventHandler? ScrollInvalidated;