Re: [Evolution] HTML mail with animated gif causes re-positioning of message window on each image update



On Tue, 2008-07-22 at 06:27 -0430, Patrick O'Callaghan wrote:
On Tue, 2008-07-22 at 15:07 +0930, Wayne Sierke wrote:
Hi all,

Evo 2.22.2/Gnome-2.22.2/FreeBSD-7-STABLE.

When viewing a HTML message containing an 'animated' gif the message
window gets re-positioned on each update of the image. If a newly-opened
message window is scrolled down away from the top of the message, on the
next update of the image the window repositions back to the top of the
message.

I have found that by scrolling down and clicking somewhere in the
message (in between image updates) the next update causes the
repositioning to be performed relative to the part of the message just
clicked. On the next update of the image that part of the message will
be re-positioned in to the message window if it was scrolled out of the
message window. There seems to be a concept of 'current position' within
a message and the drawing mechanism wants to make the 'current position'
visible.

The same behaviour is witnessed regardless of whether such a message is
viewed in a preview window or a separate message window.

Has anyone else witnessed such behaviour? Was it on a platform other
than FreeBSD?

Sounds like a bug, possibly in the gtkhtml engine. I suggest you file a
bug report at bugzilla.gnome.org, or add a comment to
http://bugzilla.gnome.org/show_bug.cgi?id=307005 if you think it's the
same thing.

Thanks, Patrick. Between that bug and all the others that have been
marked as a duplicate of it I think it's safe to say that it is the same
issue.

I thought it seemed somewhat familiar and I now am reasonably sure that
I have seen and researched it before but had forgotten the outcome.
Turning off Caret Mode works for me, as observed in
http://bugzilla.gnome.org/show_bug.cgi?id=318973#c9. Having forgotten
that I've most likely either enabled Caret Mode inadvertently, or the
cat did it and I failed to notice.

Thanks again for the pointer.


Wayne





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]