GNOME Bugzilla – Bug 318973
Caret Mode broken
Last modified: 2008-01-22 14:22:13 UTC
Please describe the problem: The following email scroll automatically to the bottom. There's no way you can read it in Evolution. (mail attached in the first comment) Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information: Maybe related to http://bugzilla.gnome.org/show_bug.cgi?id=318971
Created attachment 53535 [details] The buggy email When you receive this email in evolution, you are automatically send to the bottom. Even if you try to go up with the cursor, it will force you down.
Created attachment 53570 [details] shows your mail at the top
This works fine for me for both in message viewer window and preview pane.
this does not happen to me. i assume you have "load images from net" enabled? what happens if you disable "show animated images" in your settings (see bug 307005)? can you scroll by using your keyboard?
marking as needinfo. please reopen after providing the requested information.
sorry marked fixed by mistake.
sorry for the spam :-/
Do you happen to have Caret Mode enabled by any chance? Try disabling it. Looks like Caret Mode simply is broken in 2.4...
yeah, it only happens when caret mode (now: "cursor mode") is enabled. workarounds: * disable it ("F7") * or set focus into message list pane and press tab once * or after scrolled down, set keyboard focus to the message pane and scroll up by keyboard. still valid in 2.5.2 rpm snapshot dated 20051117. this has nothing to do with animated images as i asked for in comment 4. targetting to 2.4.3 as this totally fucks up accessibility for every received html mail. dumdidum.
Not related to HTML mails, reproducible for text/plain mails, too.
this is only reproducible (but 100%) for plain mails that have been sent from evolution. it does not matter whether evo2.4 or 1.4.6. this does not happen at all with any other mailer (i went through my inbox so there are a lot of different mailers i tested).
also see bug 273794, could be related
*** Bug 324002 has been marked as a duplicate of this bug. ***
Created attachment 58922 [details] [review] Patch
Created attachment 58924 [details] [review] Better patch
Patch committed to CVS head. Please verify the bug and close it, thanks
I checked this from head on 02/13/2006 and am still seeing problems. If I have carrot browsing enabled which a keyboard only user needs and press enter on a message the message is opened. If at this point i press any arrow key nothing happens. I am required to tab once to get into the headers where I can then arrow normally. This is with text messages as well.
Mike, the fix is in GtkHTML, not Evolution. Are you also using GtkHTML from head?
You're right, I hadn't updated gthtml. This fix really helps a lot. thanks a lot for the fix.
Tested. Works fine now. Closing bug...
this is not fixed, but a duplicate of bug 307005
*** This bug has been marked as a duplicate of 307005 ***
reopening, as we have a message without any animated gifs which triggers this bug... sorry for the noise.
Created attachment 78277 [details] new testcase hi, i believe i'm suffering this bug under gtkhtml 3.12. i'm running a reasonably stock ubuntu edgy eft system with the exception of the patch from #350981. i've attached my testcase, just incase i've missed something.
*** Bug 354991 has been marked as a duplicate of this bug. ***
When I enable caret mode now I see that all messages are scrolled down to the bottom. Of course this only shows up if the message contains more text than can be shown in the preview area. I have message preview enabled.
*** Bug 467134 has been marked as a duplicate of this bug. ***
*** Bug 467124 has been marked as a duplicate of this bug. ***
When fixing this bug, I wonder if it might be able to take bug 423395 (When first opening or tabbing to message content, place the caret at the beginning of the message) into consideration. It would be an awesome win for usability and accessibility.
Hmm, isnt this bug fixed in 2.12 already. I don't see the issue with the offending email too. I'm closing this bug. Please reopen if you see it again.
(In reply to comment #30) > Hmm, isnt this bug fixed in 2.12 already. I don't see the issue with the > offending email too. I'm closing this bug. Please reopen if you see it again. > I can't seem to reproduce it, either (thanks!). If you have ideas on bug 423395, it would be great. It should hopefully be very simple to determine the top of the message content and place the caret there. I just don't know the code at all, so it's hard for me to supply a patch. :-(