I've attached a test case that creates a window with a list of text
inside. The list can be scrolled by dragging a finger/the mouse up +
down. In Ubuntu Mobile, the list is painted as a white screen instead of
text.

The problem is reproducible on both the Samsung Q1 and Menlow-based
devices.

The test case uses the moko library, which handles scrolling the list.
moko in the Ubuntu Mobile PPA is currently 0.1-20. Reverting to moko
0.1-11ubuntu1 fixes the problem on both devices.

In moko 0.1-20, changing the call, cairo_paint_with_alpha(cr, 1.0) to
cairo_paint_with_alpha(cr, 0.99) fixes the problem at the cost of
performance. Since cairo_paint_with_alpha just delegates to
cairo_paint() if the alpha value is 1.0 (fully opaque), cairo_paint()
seems to be the culprit in this case.

** Attachment added: "Test case using the moko library"
   http://launchpadlibrarian.net/13032618/moko-test.c

-- 
Cario_paint can NOT paint composited GtkTreeView context at Hardy
https://bugs.launchpad.net/bugs/202046
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to