Browse Source

TDL-13 Removed workaround of null reference on LabelRenderer given that Xamarin forms has been updated with the fix (#1889)

github-services/pull/1890/head
Federico Maccaroni 4 years ago committed by GitHub
parent
commit
2cab62fda5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      src/iOS.Core/Renderers/CustomLabelRenderer.cs

13
src/iOS.Core/Renderers/CustomLabelRenderer.cs

@ -23,18 +23,7 @@ namespace Bit.iOS.Core.Renderers @@ -23,18 +23,7 @@ namespace Bit.iOS.Core.Renderers
protected override void OnElementPropertyChanged(object sender, PropertyChangedEventArgs e)
{
try
{
base.OnElementPropertyChanged(sender, e);
}
catch (NullReferenceException)
{
// Do nothing...
// There is an issue on Xamarin Forms which throws a null reference
// https://appcenter.ms/users/kspearrin/apps/bitwarden/crashes/errors/534094859u/overview
// TODO: Maybe something like this https://github.com/matteobortolazzo/HtmlLabelPlugin/pull/113 can be implemented to avoid this
// on html labels.
}
base.OnElementPropertyChanged(sender, e);
if (e.PropertyName == Label.FontProperty.PropertyName ||
e.PropertyName == Label.TextProperty.PropertyName ||

Loading…
Cancel
Save