From d700794dc23eb21f6cbbda8bb707acd6932aee85 Mon Sep 17 00:00:00 2001 From: Kangho Hur Date: Thu, 27 Apr 2017 20:56:05 +0900 Subject: Fix implementatoin of Page.DisplayAlert Change-Id: If1ba19fe1c2728b237d10288e5b2d68eccf0de58 --- Xamarin.Forms.Platform.Tizen/FormsApplication.cs | 27 +----------------------- packaging/xamarin-forms-tizen.spec | 2 +- 2 files changed, 2 insertions(+), 27 deletions(-) diff --git a/Xamarin.Forms.Platform.Tizen/FormsApplication.cs b/Xamarin.Forms.Platform.Tizen/FormsApplication.cs index 0b8db94e..57d14223 100644 --- a/Xamarin.Forms.Platform.Tizen/FormsApplication.cs +++ b/Xamarin.Forms.Platform.Tizen/FormsApplication.cs @@ -169,32 +169,7 @@ namespace Xamarin.Forms.Platform.Tizen Native.Dialog alert = new Native.Dialog(Forms.Context.MainWindow); alert.Title = arguments.Title; var message = arguments.Message.Replace("&", "&").Replace("<", "<").Replace(">", ">").Replace(Environment.NewLine, "
"); - var label = new ELabel(alert) - { - Text = "" + message + "<\\span>", - }; - label.Show(); - - var box = new Box(alert); - box.Show(); - - bool labelAdded = false; - box.Resized += (s, e) => - { - label.LineWrapType = WrapType.Word; - //set 2% padding for alert text message width - label.LineWrapWidth = (int)Math.Round(box.Geometry.Width * 0.98); - if (!labelAdded) - { - /*Adding label to the box (box.PackEnd(label)) has been placed in box.Resized() - event due to get better performance. For some reason (probably EFL bug) when - it's placed outside of it, box.Resized() event is called far too many times.*/ - box.PackEnd(label); - labelAdded = true; - } - }; - - alert.Content = box; + alert.Text = message; EButton cancel = new EButton(alert) { Text = arguments.Cancel }; alert.NegativeButton = cancel; diff --git a/packaging/xamarin-forms-tizen.spec b/packaging/xamarin-forms-tizen.spec index f996e7f5..c7349dfb 100644 --- a/packaging/xamarin-forms-tizen.spec +++ b/packaging/xamarin-forms-tizen.spec @@ -2,7 +2,7 @@ %define XF_RELEASE 233 # Increase this XF_DEV_VERSION when any public APIs of Xamarin.Forms.Platform.Tizen are changed. -%define XF_DEV_VERSION 002 +%define XF_DEV_VERSION 003 Name: xamarin-forms-tizen Summary: Xamarin.Forms for Tizen platform -- cgit v1.2.3