summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs10
1 files changed, 7 insertions, 3 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs
index d5ca750b..39e018c5 100644
--- a/Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs
+++ b/Xamarin.Forms.Platform.Tizen/Renderers/EditorRenderer.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using Xamarin.Forms.Platform.Tizen.Native;
using EColor = ElmSharp.Color;
@@ -32,6 +32,7 @@ namespace Xamarin.Forms.Platform.Tizen
}
base.OnElementChanged(e);
}
+
protected override void Dispose(bool disposing)
{
if (disposing)
@@ -58,6 +59,10 @@ namespace Xamarin.Forms.Platform.Tizen
void UpdateText()
{
Control.Text = Element.Text;
+ if (!Control.IsFocused)
+ {
+ Control.MoveCursorEnd();
+ }
}
void UpdateTextColor()
@@ -88,5 +93,4 @@ namespace Xamarin.Forms.Platform.Tizen
Control.Keyboard = Element.Keyboard.ToNative();
}
}
-}
-
+} \ No newline at end of file