From b81eb007aba216f2a853fbb045308b8703b4c891 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Mon, 25 Jul 2016 18:09:53 -0400 Subject: [PATCH] null checks when loading add site --- src/iOS.Extension/SiteAddViewController.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/iOS.Extension/SiteAddViewController.cs b/src/iOS.Extension/SiteAddViewController.cs index 866552135..a2bd0944d 100644 --- a/src/iOS.Extension/SiteAddViewController.cs +++ b/src/iOS.Extension/SiteAddViewController.cs @@ -52,7 +52,7 @@ namespace Bit.iOS.Extension View.BackgroundColor = new UIColor(red: 0.94f, green: 0.94f, blue: 0.96f, alpha: 1.0f); - NameCell.TextField.Text = Context.Url.Host; + NameCell.TextField.Text = Context?.Url?.Host ?? string.Empty; NameCell.TextField.ReturnKeyType = UIReturnKeyType.Next; NameCell.TextField.ShouldReturn += (UITextField tf) => { @@ -60,7 +60,7 @@ namespace Bit.iOS.Extension return true; }; - UriCell.TextField.Text = Context.Url.ToString(); + UriCell.TextField.Text = Context?.Url?.ToString() ?? string.Empty; UriCell.TextField.KeyboardType = UIKeyboardType.Url; UriCell.TextField.ReturnKeyType = UIReturnKeyType.Next; UriCell.TextField.ShouldReturn += (UITextField tf) => @@ -69,7 +69,6 @@ namespace Bit.iOS.Extension return true; }; - UsernameCell.TextField.BecomeFirstResponder(); UsernameCell.TextField.AutocapitalizationType = UITextAutocapitalizationType.None; UsernameCell.TextField.AutocorrectionType = UITextAutocorrectionType.No; UsernameCell.TextField.SpellCheckingType = UITextSpellCheckingType.No;