GNOME Bugzilla – Bug 311809
scrolling problem with html emails and loading images
Last modified: 2005-07-28 05:02:26 UTC
Please describe the problem: when viewing html mail (for example html formatted newsletters), the view scrolls down to the bottom whenever an image is loaded. so, for starters, you start at the bottom of the message. but what makes matters worse is if you try to scroll to the top of the message. if images are still loading, each time one appears, the view jumps back down to the bottom again. basically, you need to wait until the whole email is loaded before you can start trying to read it. gets really annoying after the first 2 or 3 times the view keeps jumping to the bottom of the email. Steps to reproduce: 1. try and read an html formatted email with images 2. note that you start at the bottom of the email 3. if it has lots of images, try and scroll up to the start while the images continue to load 4. note that the view keeps jumping back to the bottom as images arrive 5. this should continue until all images are loaded Actual results: view jumps to the end of the email Expected results: view maintains it's place as in the 2.2 evolution branch Does this happen every time? yes Other information: not sure if this is an evolution or libgtkhtml issue.
there is a secondary issue, which i believe may be related. usually those html newsletters have embedded links to stories on the web. clicking those links also causes the view to jump to the bottom of the email. i've also found, that if you have a web address in a normal text email, evolution makes the URL a clickable link. if you select the link, the view scrolls to the bottom of the page as well. so this is not limited to html emails.
actually, it's even worse than i originally stated. it appears that if the image changes at all, on each change, the view drops to the end of the email. i'm suspecting this is the result of an animated gif. but anyway, the result is that it's impossible to read the email because the view keeps moving away from where you are reading. i think that qualifies for the severity to be major instead of normal.
changing the component to gtkhtml
marking as a duplicate of 307005 *** This bug has been marked as a duplicate of 307005 ***