Skip to content

Commit da989d0

Browse files
committed
couple more null checks for good measure
1 parent 36fa910 commit da989d0

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

FlashpointSecurePlayer/WebBrowserMode.cs

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,10 @@ private void closableWebBrowser_ProgressChanged(object sender, WebBrowserProgres
736736
}
737737

738738
int progress = e.MaximumProgress > 0 ? (int)Math.Min((double)e.CurrentProgress / e.MaximumProgress * 100, 100) : 0;
739-
webBrowserModeTitle.Progress = progress;
739+
740+
if (webBrowserModeTitle != null) {
741+
webBrowserModeTitle.Progress = progress;
742+
}
740743

741744
progressToolStripProgressBar.Style = progress == 0 ? ProgressBarStyle.Marquee : ProgressBarStyle.Continuous;
742745
progressToolStripProgressBar.Value = progress;
@@ -764,7 +767,9 @@ private void closableWebBrowser_DocumentTitleChanged(object sender, EventArgs e)
764767
return;
765768
}
766769

767-
webBrowserModeTitle.DocumentTitle = closableWebBrowser.DocumentTitle;
770+
if (webBrowserModeTitle != null) {
771+
webBrowserModeTitle.DocumentTitle = closableWebBrowser.DocumentTitle;
772+
}
768773
}
769774

770775
private void closableWebBrowser_StatusTextChanged(object sender, EventArgs e) {
@@ -879,7 +884,11 @@ private void ShDocVwWebBrowser_DownloadBegin() {
879884
*/
880885

881886
DownloadCompleted = false;
882-
webBrowserModeTitle.Progress = 0;
887+
888+
if (webBrowserModeTitle != null) {
889+
webBrowserModeTitle.Progress = 0;
890+
}
891+
883892
progressToolStripProgressBar.Style = ProgressBarStyle.Marquee;
884893
progressToolStripProgressBar.Value = 0;
885894
progressToolStripProgressBar.ToolTipText = "0%";
@@ -901,7 +910,11 @@ private void ShDocVwWebBrowser_DownloadComplete() {
901910
*/
902911

903912
DownloadCompleted = true;
904-
webBrowserModeTitle.Progress = -1;
913+
914+
if (webBrowserModeTitle != null) {
915+
webBrowserModeTitle.Progress = -1;
916+
}
917+
905918
progressToolStripProgressBar.Style = ProgressBarStyle.Blocks;
906919
progressToolStripProgressBar.Value = 0;
907920
progressToolStripProgressBar.ToolTipText = String.Empty;

0 commit comments

Comments
 (0)