Sometimes, when I move a mail to a label (by using shortcut “V” on my keyboard and sending it to a given label) the mail above disappears too. If you’re not paying attention you can lose a mail this way. This is very frustrating because we have had this problem multiple times and forgot to answer important mail.
To Reproduce…
Steps to reproduce the behavior:
Go to ‘inbox’
Move mail to label with shortkey “V”
Select label and press enter
Expected Behavior
You would expect to move selected mail into label/folder.
Setup
OS and Version: Windows 10 Pro 1903
Mailspring Version: 1.7.8-13635bcf
Additional Context
The problem seems to be random. I’m trying to find out why it happens, but at the moment I haven’t found the reason why this problem comes up.
I get the same issue, but instead of using a keyboard shortcut, it’s sometimes when archiving an open email.
Describe the bug
When archiving one email, it will sometimes also archive the email above it/at the top of the inbox.
Ditto re: If you’re not paying attention you can lose a mail this way. This is very frustrating because we have had this problem multiple times and forgot to answer important mail.
As a result, I have had to stop using Mailspring entirely until this is fixed.
To Reproduce
Steps to reproduce the behavior:
Go to ‘inbox’
Open an email (so it opens in a new ‘window’) - possibly any email other than the top one.
Click archive
Expected behavior
You would expect to see that email archived, and then you are returned to the inbox.
This does happen, however the email at the top of the inbox (i.e. not the one you just archived), also gets archived.
Can confirm. For me, this coupled behaviour sometimes (…) happens with archiving, deleting, starring, labelling… I have the impression that the coupled email isn’t necessarily the email at the top of the inbox, but rather the email your most recently interacted with. I’m not entirely sure about this last statement though, as it is hard to reproduce this error (it only happens sometimes…).
This is a major issue, as it indeed results in unreliable behaviour or even lost emails!
Please urgently fix!
I’m seeing this happen when I have send undo enabled and I reply to an email. If I then archive/move the email while the send timer is counting down the action gets applied to whatever email is selected after the first one is moved.
I’m seeing this happen when I have send undo enabled and I reply to an email. If I then archive/move the email while the send timer is counting down the action gets applied to whatever email is selected after the first one is moved.
I also have “send undo” enabled. I have since uninstalled MailSpring as it’s unusable with this bug so can’t test it with “send undo” disabled, but if anyone can confirm it doesn’t happen if that’s turned off, I may revisit.
I made the change to disable “send undo” a couple days ago and I haven’t noticed any emails disappearing since. Not completely conclusive but for what it’s worth I was losing 3-5 a day before that change.
I’ve been (re)using Mailspring for a few days now, with “send undo” disabled too, and so far, I haven’t experienced the issue. So, it’s not a solution (as send undo is handy), but moreso perhaps helpful to identify where the issue lies. But, based on the lack of action and huge amount of other un-actioned bugs, I’m not holding my breath for a fix…
Same here! Very frustrating I just moved to Spark because of that, this is a very dangerous bug when dealing with business emails. I hope it will be fixed. Good luck Mailspring’s team!
I have been trying to reproduce the issue on my system. Unfortunately, I was not able to reproduce it. Can any of you please provide the following, additional information?
Go to “Developer” > “Toggle Developer Tools”
Chose the “Console” tab
Press “Clear Console” (Ctrl + L)
Reproduce the Issue
Do a right click inside the console and click “Save as”
Clear any personal information from the debug file that you now have created
Attach the file here.
This would greatly help me trying to figure out, where this is coming from.
I bet it is a very random case, hard to reproduce. Maybe multiple accounts, maybe sending something happening at the same moment (i.e. sending and arhciving at the same time). I also didn’t manage to specifically reproduce it intentionally, while I see how this happens periodically.
Ok. Yet another case. But cannot reproduce it. Tried to do the same and it worked second time.
I received email (Gmail)
Write reply in Gmail (due to better formatting there)
Sent reply
Marked convesation to Archive (in Gmail).
Switched to Mailspring, and found this conversation with a number of undeleted drafts in Inbox… and in few seconds all the conversation disappeared. Missing in All mail. Missing in Sent. It’s lost. But still exists in Gmail.
Don’t know if it helps. But I’m unable to intentionally reproduce it.
It seems like you just copy & pasted the logs from the developer console. Unfortunately, there is the information missing, which e-mail those tasks belong to. Can you try to get the logs in full using the following instruction:
Go to “Developer” > “Toggle Developer Tools”
Chose the “Console” tab
Reproduce the Issue
Do a right click inside the console and click “Save as”
Clear any personal information from the debug file that you now have created
Attach the file here
Can you additionally provide the Mailsync logs when this happens again? Then we can correlate these two log files and see if it is a frontend problem or an issue in the sync engine.