Bug 674231 - While scrolling with mouse, evolution ui was corrupted.
Summary: While scrolling with mouse, evolution ui was corrupted.
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: rawhide
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-01 04:34 UTC by sangu
Modified: 2011-02-05 01:53 UTC (History)
3 users (show)

Fixed In Version: gtk3-2.99.3-1.fc15.x86_64
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---


Attachments (Terms of Use)
corrupt in yellow box(folders, subjects) (200.14 KB, image/png)
2011-02-01 04:34 UTC, sangu
no flags Details

Description sangu 2011-02-01 04:34:00 UTC
Created attachment 476313 [details]
corrupt in yellow box(folders, subjects)

Description of problem:
While scrolling with mouse, evolution ui was corrupted.

Version-Release number of selected component (if applicable):
evolution-2.91.6-1.fc15

How reproducible:


Steps to Reproduce:
1. Launch evolution
2. Scroll with mouse on evolution
3.
  
Actual results:


Expected results:


Additional info:
mutter-2.91.5-1.fc15.x86_64
gnome-shell-2.91.5-3.fc15.x86_64
gtk3-2.99.2-2.fc15.x86_64
glib2-2.27.93-1.fc15.x86_64

Comment 1 Matthew Barnes 2011-02-01 05:09:01 UTC
The left pane is a standard GtkTreeView widget inside a GtkScrolledWindow, which suggests this is a GTK+ or Cairo issue.

Comment 2 Milan Crha 2011-02-01 08:09:30 UTC
I suppose this is caused by the old pixman. The long message list requests canvas size larger than 32768 points, and the pixman gets crazy of it. You might be able scroll in the upper parts in the message list, though. The only way to fix this is to update pixman. I do not know if there is any available in rawhide, though, so please verify this and if there will be none, and compiling your own will help, then we can move this to pixman and request an update of it.

Comment 3 sangu 2011-02-01 11:47:09 UTC
pixman version is 0.20.2-1.fc15 in rawhide.
version 0.20.2 is latest stable version.
After updating development snapshot 0.21.4 ( http://cairographics.org/releases/pixman-0.21.4.tar.gz ), the bug still happens.

Comment 4 Milan Crha 2011-02-01 13:18:46 UTC
Are you sure your gtk+ is built against this pixman? Otherwise it would be strange, though I'm using its git master, same as for cairo.

Comment 5 sangu 2011-02-05 01:53:15 UTC
After updating gtk3-2.99.3-1.fc15.x86_64 in rawhide, this issue doesn't happen. Thanks!

Comment 6 sangu 2011-02-05 01:53:15 UTC
After updating gtk3-2.99.3-1.fc15.x86_64 in rawhide, this issue doesn't happen. Thanks!


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