diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs index 3274ec3e..e54e7399 100644 --- a/Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs +++ b/Xamarin.Forms.Platform.Tizen/Renderers/EntryRenderer.cs @@ -1,4 +1,5 @@ using System; +using Xamarin.Forms.Platform.Tizen.Native; using Specific = Xamarin.Forms.PlatformConfiguration.TizenSpecific.Entry; namespace Xamarin.Forms.Platform.Tizen @@ -47,6 +48,8 @@ namespace Xamarin.Forms.Platform.Tizen { Control.TextChanged += EntryChangedHandler; Control.Activated += EntryCompletedHandler; + + Control.BatchBegin(); } base.OnElementChanged(e); @@ -63,6 +66,11 @@ namespace Xamarin.Forms.Platform.Tizen base.Dispose(disposing); } + protected override void OnElementReady() + { + Control?.BatchCommit(); + } + void EntryChangedHandler(object sender, EventArgs e) { Element.Text = Control.Text; |