Bug 429929 - Wide messages scroll right when displayed
Summary: Wide messages scroll right when displayed
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 8
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-23 20:44 UTC by Christopher Beland
Modified: 2008-03-16 22:02 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-03-16 22:02:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 522837 0 None None None Never

Description Christopher Beland 2008-01-23 20:44:41 UTC
Occasionally I receive e-mails with words, such as URLs, which are longer than
the usual 80 or so characters.  (Often these messages are also very long
vertically.)  When I view such a message in Evolution, the viewer scrolls right.
 If I scroll left while the message is still rendering, it scrolls right again.

I would expect to see the leftmost part of such messages at the end of the
rendering process, since English reads left-to-right.  Scrolling right should
only be done manually.

evolution-2.12.3-1.fc8

Comment 1 Milan Crha 2008-01-24 16:58:39 UTC
I cannot reproduce this consistently, furthermore, it did to me only once. When
I started to investigate it more, it started to act as expected. I suspect that
some part of the code changed horizontal scroll bar position beyond the
document's limit, so GtkHtml thought you have scrolled to the right already, but
too much to the right, so it decided to correct it to maximal right for the
rendered document. Which is the right thing in case you did move to the right by
hand, not by program itself.

As I said above, I cannot reproduce it again, maybe some race condition or
something, in GtkHtml probably (I suspect gtk_html_private_calc_scrollbars).

Comment 2 Matthew Barnes 2008-02-14 04:49:14 UTC
Also, just to make sure this isn't another case of Caret Mode malfunctioning,
check whether View -> Caret Mode is enabled.

Comment 3 Christopher Beland 2008-02-14 14:05:59 UTC
Caret mode is disabled; I've never used it.

Comment 4 Matthew Barnes 2008-03-16 22:02:10 UTC
Moving this upstream.  Please see [1] for further updates.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=522837


Note You need to log in before you can comment on or make changes to this bug.