diff options
-rwxr-xr-x[-rw-r--r--] | Xamarin.Forms.Platform.Tizen/Native/ListView.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Native/ListView.cs b/Xamarin.Forms.Platform.Tizen/Native/ListView.cs index edf8300f..5b720d7d 100644..100755 --- a/Xamarin.Forms.Platform.Tizen/Native/ListView.cs +++ b/Xamarin.Forms.Platform.Tizen/Native/ListView.cs @@ -586,7 +586,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; } }; |