summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--]Xamarin.Forms.Platform.Tizen/Native/ListView.cs12
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;
}
};