diff --git a/webmail/webmail.js b/webmail/webmail.js index 413d2f9..a11500e 100644 --- a/webmail/webmail.js +++ b/webmail/webmail.js @@ -3606,10 +3606,10 @@ const newMsglistView = (msgElem, listMailboxes, setLocationHash, otherMailbox, p else if (i > 0) { focus = mivs[i - 1]; } - const si = selected.indexOf(miv); - if (si >= 0) { - selected.splice(si, 1); - } + } + const si = selected.indexOf(miv); + if (si >= 0) { + selected.splice(si, 1); } // Strict cleanup. miv.parent = null; diff --git a/webmail/webmail.ts b/webmail/webmail.ts index 8759157..30736e4 100644 --- a/webmail/webmail.ts +++ b/webmail/webmail.ts @@ -3394,10 +3394,10 @@ const newMsglistView = (msgElem: HTMLElement, listMailboxes: listMailboxes, setL } else if (i > 0) { focus = mivs[i-1] } - const si = selected.indexOf(miv) - if (si >= 0) { - selected.splice(si, 1) - } + } + const si = selected.indexOf(miv) + if (si >= 0) { + selected.splice(si, 1) } // Strict cleanup. miv.parent = null