Fixed the LineBreakMode issue
authorrina6350.you <rina6350.you@samsung.com>
Fri, 16 Jun 2017 11:26:01 +0000 (20:26 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Mon, 10 Jul 2017 02:11:27 +0000 (11:11 +0900)
- temporary way

Change-Id: I3d3ddca8b54e0225172af84c1d6a296a302530bd

Xamarin.Forms.Platform.Tizen/Native/Label.cs [changed mode: 0644->0755]
Xamarin.Forms.Platform.Tizen/Native/Span.cs [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 8d09536..b508b21
@@ -235,10 +235,7 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                                                        IsEllipsis = true;
                                                        break;
                                        }
-                                       if (IsEllipsis || previousMode >= LineBreakMode.HeadTruncation)
-                                       {
-                                               ApplyTextAndStyle();
-                                       }
+                                       ApplyTextAndStyle();
                                }
                        }
                }
old mode 100644 (file)
new mode 100755 (executable)
index 3b410ba..3ffea25
@@ -244,12 +244,18 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                                case LineBreakMode.TailTruncation:
                                        _formattingString.Append("ellipsis=1.0");
                                        break;
-
-                               case LineBreakMode.NoWrap:
                                case LineBreakMode.CharacterWrap:
+                                       _formattingString.Append("wrap=char");
+                                       break;
                                case LineBreakMode.WordWrap:
+                                       _formattingString.Append("wrap=word");
+                                       break;
                                case LineBreakMode.MixedWrap:
+                                       _formattingString.Append("wrap=mixed");
+                                       break;
+                               case LineBreakMode.NoWrap:
                                case LineBreakMode.None:
+                                       _formattingString.Append("wrap=none");
                                        break;
                        }