-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Many mails flash to white after opening #950
Comments
It seems to be related to images. I've turned off Always Show Remote Images, and can now read the emails. But as soon as I hit the Show Images button in the yellow banner at the top of the message viewer, the email flashes to white. |
Hmm that seems strange. If you've got a non sensitive message it would be great if you could forward it to leolost@gmx.net or upload the source here (using evolution or geary you can download the source of the mail). |
I've now evaluated it a bit longer, and it's happening consistently with the same newsletters: |
Another newsletter with this issue: https://www.designboom.com/ |
I am experiencing something similar except I can see parts of the message. It has started happening in the last couple of weeks. Turning of show images does not help. Also if I press "Reply" to bring the message up in a separate window, I can read the whole message. |
Same here. Hitting reply is the only way right now to read the messages. |
I do not normally develop on Mail but I have had a look at the code and suspect this is a WebKit/WebView issue (or maybe the way we are configuring/using it) resulting in it not being able to properly display the mails produced by the latest email clients (which are stuffed with a lot of complex html). When replying WebView provide a stripped down version of the mail for quoting which can be displayed without problem. @tintou Are you able to shed any light on this? |
Evolution had a similar problem here https://discourse.gnome.org/t/evolution-email-bodies-not-shown-anymore/15219 |
Looks like we do not have a new enough version of libedataserver to allow use of later versions of webkit. We have version 3.44 which means version 4.0 of webkit is used, not 4.1 or 6.0. |
So I did some investigation and I think the issue is caused by how the scrolled window and the webview interact. It is AFAIK the only major difference between the composer webview and the one in the messagelistitem apart from some minor html stuff. Also for me this issue didn't happen when I made the window big enough so that no scrolling was needed for the whole message to be displayed. Maybe you could try that as well for a short message? |
A little more investigating indicates that the problem is deeper than the scrolled window - the web-view used in the message list does not interact properly with a simple container when it is resized with a Paned. I also notice that in the message list the webview does not honor the system dark setting whereas in the Composer widget it does. I'll try to look into this further when I have time. |
Just a little note here this is because in the composer we use our own html and do it there, AFAIK the webview can't do anything about the theme |
Same problem here, this is actually happening in the browser too. |
A workaround currently is to run mail with |
If you want to permanently do this navigate to system settings -> applications -> startup apps |
It does work, thanks @leolost2605! I tested with values I'm using Geary at the moment, which works without issues, but it's good to know about other options. Hope the issue will get fixed soon and we won't need workarounds. |
What Happened?
It happens very often that after opening a mail it shows for a split-second, but then turns completely white. It also happens with emails from senders where it didn't happen on previous mails (e.g. Collosal).
Closing and re-opening mail does not help, nor does it change which email turns white and which one doesn't. That's always consistent.
2023-09-05-18:02:38.391749663.mkv.tar.gz
Printing the email does work.
Steps to Reproduce
Expected Behavior
Mail content should not flash to white.
OS Version
7.x (Horus)
Software Version
Latest release (I have run all updates)
Log Output
Hardware Info
The text was updated successfully, but these errors were encountered: