From b5fe1627f59ab33f636a9afe39ae1f15ff2951b7 Mon Sep 17 00:00:00 2001 From: "rina6350.you" Date: Fri, 25 Nov 2016 15:40:32 +0900 Subject: Fix the issue that layout of Header and Footer in ListView doesn't work properly TASK=TCAPI-2049 Change-Id: I805c85ba9adbbbd88bb317fbd5789889b480e9a3 --- Xamarin.Forms.Platform.Tizen/Native/ListView.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) mode change 100644 => 100755 Xamarin.Forms.Platform.Tizen/Native/ListView.cs diff --git a/Xamarin.Forms.Platform.Tizen/Native/ListView.cs b/Xamarin.Forms.Platform.Tizen/Native/ListView.cs old mode 100644 new mode 100755 index a2bf2be2..c3146cfa --- a/Xamarin.Forms.Platform.Tizen/Native/ListView.cs +++ b/Xamarin.Forms.Platform.Tizen/Native/ListView.cs @@ -612,7 +612,17 @@ namespace Xamarin.Forms.Platform.Tizen.Native { VisualElement element = data as VisualElement; var renderer = Platform.GetOrCreateRenderer(element); - renderer.NativeView.MinimumHeight = (int)element.MinimumHeightRequest; + + if (element.MinimumHeightRequest == -1) + { + SizeRequest request = element.Measure(double.PositiveInfinity, double.PositiveInfinity); + renderer.NativeView.MinimumHeight = (int)request.Request.Height; + } + else + { + renderer.NativeView.MinimumHeight = (int)element.MinimumHeightRequest; + } + return renderer.NativeView; } }; -- cgit v1.2.3