summaryrefslogtreecommitdiffstats
path: root/genome.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'genome.mjs')
-rw-r--r--genome.mjs6
1 files changed, 5 insertions, 1 deletions
diff --git a/genome.mjs b/genome.mjs
index 3dd294f..680d2fa 100644
--- a/genome.mjs
+++ b/genome.mjs
@@ -80,8 +80,12 @@ class Genome {
this.selectedNucleotide.deselect()
}
this._selectedNucleotide = nucleotide
- this._selectedNucleotide.select()
+ if (nucleotide === undefined) {
+ return
+ }
+
+ this._selectedNucleotide.select()
let i = 0
for (const c of this.codons) {
for (const b of c.bases) {