Browse Source

Merge pull request #8520 from timunie/fix/DataGrid_LastColumnIsClipped

fix: RowDesiredWidth was missing the RowHeaderWidth
Jumar Macato 3 years ago
parent
commit
0d25749822

+ 1 - 1
src/Avalonia.Controls.DataGrid/Primitives/DataGridRowsPresenter.cs

@@ -97,7 +97,7 @@ namespace Avalonia.Controls.Primitives
 
             OwningGrid.OnFillerColumnWidthNeeded(finalSize.Width);
 
-            double rowDesiredWidth = OwningGrid.ColumnsInternal.VisibleEdgedColumnsWidth + OwningGrid.ColumnsInternal.FillerColumn.FillerWidth;
+            double rowDesiredWidth = OwningGrid.RowHeadersDesiredWidth + OwningGrid.ColumnsInternal.VisibleEdgedColumnsWidth + OwningGrid.ColumnsInternal.FillerColumn.FillerWidth;
             double topEdge = -OwningGrid.NegVerticalOffset;
             foreach (Control element in OwningGrid.DisplayData.GetScrollingElements())
             {