diff options
author | Brian Cully <bjc@kublai.com> | 2021-02-19 20:20:51 -0500 |
---|---|---|
committer | Brian Cully <bjc@kublai.com> | 2021-02-19 20:20:51 -0500 |
commit | fc6ceb53c571ecc86148e54752f45acf6166df23 (patch) | |
tree | d797f296cecb3fd64f65ccec22ba6e624508c92e /genome.mjs | |
parent | 6fc5f812561ecd556d185084e2b9a611c5b9ccd8 (diff) | |
download | molsim2-fc6ceb53c571ecc86148e54752f45acf6166df23.tar.gz molsim2-fc6ceb53c571ecc86148e54752f45acf6166df23.zip |
Change error state to take message. Deselect nucleotide on error.
Diffstat (limited to 'genome.mjs')
-rw-r--r-- | genome.mjs | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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) { |