Fix the nil pointer when computing range.

The chartData is init'd to nil and we need to guard it.

Change-Id: I7b0896624028a0fbb7d34a582f66044fb49b6d5b
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/901605
Commit-Queue: Hao Wu <haowoo@google.com>
Commit-Queue: Ashwin Verleker <ashwinpv@google.com>
Reviewed-by: Ashwin Verleker <ashwinpv@google.com>
Auto-Submit: Hao Wu <haowoo@google.com>
diff --git a/perf/modules/plot-summary-sk/plot-summary-sk.ts b/perf/modules/plot-summary-sk/plot-summary-sk.ts
index 43a9e36..5b3c361 100644
--- a/perf/modules/plot-summary-sk/plot-summary-sk.ts
+++ b/perf/modules/plot-summary-sk/plot-summary-sk.ts
@@ -172,6 +172,10 @@
   }
 
   private recomputeRange() {
+    if (!this.currentChartData) {
+      return;
+    }
+
     if (this.isCommitScale) {
       this.commitsStart = this.currentChartData!.start as number;
       this.commitsEnd = this.currentChartData!.end as number;