diff --git a/BookAStar/BookAStar/Pages/EditEstimatePage.xaml b/BookAStar/BookAStar/Pages/EditEstimatePage.xaml index 8de41415..3f407899 100644 --- a/BookAStar/BookAStar/Pages/EditEstimatePage.xaml +++ b/BookAStar/BookAStar/Pages/EditEstimatePage.xaml @@ -15,7 +15,7 @@ - + @@ -23,9 +23,10 @@ - + diff --git a/BookAStar/BookAStar/Views/MarkdownView.cs b/BookAStar/BookAStar/Views/MarkdownView.cs index b00195ac..3875e68f 100644 --- a/BookAStar/BookAStar/Views/MarkdownView.cs +++ b/BookAStar/BookAStar/Views/MarkdownView.cs @@ -38,6 +38,20 @@ namespace BookAStar.Views public event EventHandler Edited; + protected override SizeRequest OnMeasure(double widthConstraint, double heightConstraint) + { + double width = widthConstraint; + double height = heightConstraint; + + if (MinimumWidthRequest>0) + width = widthConstraint > 80 ? widthConstraint < double.MaxValue ? widthConstraint : MinimumWidthRequest : MinimumWidthRequest; + + if (MinimumHeightRequest > 0) + height = heightConstraint > 160 ? heightConstraint < double.MaxValue ? heightConstraint : MinimumHeightRequest : MinimumHeightRequest; + + return base.OnMeasure(width, height); + } + } }