This commit is contained in:
ShaneN 2019-09-14 18:52:56 -06:00
Родитель a68dd21dc0 d6559d53ee
Коммит 240219078f
2 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -238,6 +238,9 @@ namespace Xamarin.Forms.Platform.MacOS
void UpdateTextDecorations()
{
if (IsElementOrControlEmpty)
return;
if (Element?.TextType != TextType.Text)
return;
@ -377,6 +380,8 @@ namespace Xamarin.Forms.Platform.MacOS
void UpdateCharacterSpacing()
{
#if __MOBILE__
if (IsElementOrControlEmpty)
return;
if (Element?.TextType != TextType.Text)
return;
@ -392,7 +397,10 @@ namespace Xamarin.Forms.Platform.MacOS
void UpdateText()
{
switch (Element.TextType)
if (IsElementOrControlEmpty)
return;
switch (Element.TextType)
{
case TextType.Html:
UpdateTextHtml();

Просмотреть файл

@ -39,7 +39,7 @@ namespace Xamarin.Forms.Platform.MacOS
event EventHandler _controlChanging;
event EventHandler _controlChanged;
bool IsElementOrControlEmpty => Element == null || Control == null;
private protected bool IsElementOrControlEmpty => Element == null || Control == null;
protected virtual TNativeView CreateNativeControl()
{