fix: flag indicators are added to wrong message when another message is selected while composing

This commit is contained in:
Sergey Mosin 2023-12-05 14:03:38 -05:00
parent fa15ff6ba4
commit 853727541f

View file

@ -500,10 +500,10 @@ export class ComposePopupView extends AbstractViewPopup {
'forward': '$forwarded'
}[this.aDraftInfo[0]];
if (flag) {
const aFlags = MessageUserStore.message().flags();
const aFlags = oLastMessage.flags();
if (aFlags.indexOf(flag) === -1) {
aFlags.push(flag);
MessageUserStore.message().flags(aFlags);
oLastMessage.flags(aFlags);
}
}
}