After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 550773 - Evolution: Do not scroll to end of Draft messages when opened.
Evolution: Do not scroll to end of Draft messages when opened.
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: Editing
3.24.x
Other All
: Normal minor
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2008-09-04 04:59 UTC by Nick Jenkins
Modified: 2017-02-09 13:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Nick Jenkins 2008-09-04 04:59:17 UTC
When opening a draft message in Evolution 2.22.3.1, it seems to scroll to the end of the message. So for example, if you have a 5 page draft email, opening it will open an email with end of page 5 shown, like you had scrolled to the very end of the email. This is a bit annoying - could it please instead stay at the top? This is especially applicable with certain reply styles - such as with Edit -> Preferences -> Composer Preferences -> "Reply Style" set to "Inline original messages (Outlook style)". With this style, you can have lots of nested replies at the end of the message, so scrolling to the end does not make sense, because you care about finishing off your reply, not viewing the end of the message.

Other information:
Comment 1 André Klapper 2008-09-04 14:35:46 UTC
Does not happen here. Is it in HTML? Does it contain animated GIFs?
Comment 2 André Klapper 2008-09-04 14:36:01 UTC
...and is Caret Mode (F7) enabled?
Comment 3 Nick Jenkins 2008-09-05 04:26:05 UTC
Only happens when opening a previously saved draft (so reply and send immediately is okay). Also happens on a draft message that is not a reply. Entering a "To" address and a "Subject" make it more noticeable, because the cursor then starts off at the end of the message. If it helps, I'm running Evolution 2.22.3.1 (the version that comes with Ubuntu 8.04.1, on the AMD64 platform). Happens both on messages with Format -> HTML off, and with Format -> HTML on. I don't know if the HTML message had animated GIFs or not, but I can't see anything moving, so it probably does not. Toggling View -> Caret Mode to on or off does not seem to have any effect.

So the full series of steps is:
* File -> New -> Mail message.
* Type some random characters (for the "To" field), press Tab key.
* Type some random characters (for the "Subject" field), press Tab key.
* Type a lot of random characters into the message body, including pressing the enter key lots, to create a fake body that goes for 2 or so pages.
* Close the draft, and say "Save message".
* Now open the draft again, and the cursor is at the end of the message. Start typing random characters, and these will be inserted at the end of the message.
* Would be nice if the focus were at the top of the message, instead of at the end (or maybe an option to let people chose, for people who prefer the focus at the end).
Comment 4 Matthew Barnes 2008-09-05 10:59:52 UTC
I can reproduce this with 2.23.91.  Probably a GtkHtml issue.

Thanks for the detailed steps!
Comment 5 Milan Crha 2009-02-20 17:30:18 UTC
Actually, this seems to me as a logic step. You usually write messages from top to bottom, thus moving down will allow you to start where you stopped. I agree that it doesn't help when you return to a draft after a month, but anyway, seems correct to me. (reproducible on 2.25.90)
Comment 6 André Klapper 2009-02-20 17:46:19 UTC
If it's a design decision it's either INVALID (as per specification) or WONTFIX.
Comment 7 Nick Jenkins 2010-07-07 07:27:54 UTC
This might have been fixed in the interim since it was reported. When I follow the steps in comment 3 in Evo 2.28.1, the focus is now on the top of the message body, not the end, which is good. If it no longer happens in a current version (e.g. 2.30 or 2.31 - unfortunately I don't have access to either, so am unable to test), then it can be marked as resolved.

I do observe a slight bit of mangling going on with the message start when saving draft messages, but to keep things clean I've logged this separately, as bug 623727.
Comment 8 André Klapper 2017-02-09 13:36:28 UTC
GtkHtml is not under active development anymore. 
Evolution (its main consumer) switched to a WebKit backend a while ago. 
It is currently unlikely that there will be any further GtkHtml development.

Closing this report as WONTFIX as part of Bugzilla Housekeeping (bug 778387) to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.