From 3c28ae79098dd347d5df8818f65dbb5041e3f126 Mon Sep 17 00:00:00 2001 From: "Frank A. Krueger" Date: Sun, 15 Apr 2018 18:09:09 -0700 Subject: [PATCH] Prevent resizing Editors --- Ooui.Forms/Renderers/EditorRenderer.cs | 6 ++++-- Ooui.Forms/Renderers/ViewRenderer.cs | 8 ++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Ooui.Forms/Renderers/EditorRenderer.cs b/Ooui.Forms/Renderers/EditorRenderer.cs index 84a8f60..f5de695 100644 --- a/Ooui.Forms/Renderers/EditorRenderer.cs +++ b/Ooui.Forms/Renderers/EditorRenderer.cs @@ -42,9 +42,11 @@ namespace Ooui.Forms.Renderers return; if (Control == null) { - SetNativeControl (new TextArea { + var textArea = new TextArea { ClassName = "form-control" - }); + }; + textArea.Style["resize"] = "none"; + SetNativeControl (textArea); Control.Input += HandleChanged; //Control.Started += OnStarted; diff --git a/Ooui.Forms/Renderers/ViewRenderer.cs b/Ooui.Forms/Renderers/ViewRenderer.cs index 0344223..029ebf9 100644 --- a/Ooui.Forms/Renderers/ViewRenderer.cs +++ b/Ooui.Forms/Renderers/ViewRenderer.cs @@ -91,17 +91,17 @@ namespace Ooui.Forms.Renderers Control.Style.BackgroundColor = color.ToOouiColor (); } - protected void SetNativeControl (Ooui.Element uiview) + protected void SetNativeControl (Ooui.Element element) { - _defaultColor = Color.FromStyleValue (uiview.Style.BackgroundColor); - Control = (TNativeElement)uiview; + _defaultColor = Color.FromStyleValue (element.Style.BackgroundColor); + Control = (TNativeElement)element; if (Element.BackgroundColor != Xamarin.Forms.Color.Default) SetBackgroundColor (Element.BackgroundColor); UpdateIsEnabled (); - this.AppendChild (uiview); + this.AppendChild (element); } public override void SetControlSize (Size size)