[Evolution-users] Hung/slow deletes in Evo 3.58 (IMAP)?
Paul Smith
paul at mad-scientist.net
Thu Oct 2 13:21:05 UTC 2025
I recently updated my Evolution to 3.58.0 (flatpak, running on Ubuntu
20.04 LTS in Gnome / X) and I'm seeing two odd behaviors in my IMAPx
account:
First, sometimes when I delete messages the messages sit in my folder,
marked with strikethrough, for quite a while (minutes, sometimes). I
can even delete more messages and those also sit there, struck through,
but still visible. The message count on the folder does not drop. If
I switch away to another folder the message count will suddenly drop
and when I switch back, the messages have disappeared.
This happens for both my Inbox and also other folders. It happens for
both unread messages and also read messages.
It doesn't always happen, but it's pretty common.
It could just be a coincidence that I updated my flatpak at the same
time this happened, and really the problem is with my IMAP provider,
not sure...?? I guess I could try dropping back to an older Evo and
see if the problem persists.
The second issue is a consequence of the first: maybe Evo has always
worked like this but I didn't notice as long as my messages were being
deleted immediately: I often use C-h C-d to select an entire thread
and then delete it (I subscribe to a lot of high-traffic mailing
lists). I have noticed that when I use this method, the selected
message after I hit C-d is the next message after the current message,
even if it's marked deleted.
E.g., if I have 3 messages in a thread, like:
> This is a thread
Re: This is a thread
Re: This is a thread
This is a new message
then I have the first message selected (>) and I use C-h C-d to delete
the thread, then the selected message becomes the second, deleted one
in the thread, and my folder looks like this:
-This is a thread-
> -Re: This is a thread-
-Re: This is a thread-
This is a new message
(where "-foo-" denotes strikethrough)
Instead I would expect that after deleting an entire thread, the next
message after the thread would be selected like this:
-This is a thread-
-Re: This is a thread-
-Re: This is a thread-
> This is a new message
Again maybe it's always worked this way and I never noticed since
normally my deleted messages are immediately moved to trash.
More information about the evolution-users
mailing list