Bug 29852 - [Qt] Repainting artifacts when flipping images in Fancy Browser example
Summary: [Qt] Repainting artifacts when flipping images in Fancy Browser example
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other OS X 10.5
: P2 Normal
Assignee: QtWebKit Unassigned
URL:
Keywords: Qt
Depends on:
Blocks:
 
Reported: 2009-09-29 05:31 PDT by Tor Arne Vestbø
Modified: 2011-01-07 07:44 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tor Arne Vestbø 2009-09-29 05:31:34 PDT
This bug report originated from issue QTBUG-4546
http://bugreports.qt.nokia.com/browse/QTBUG-4546

--- Description ---

Reproduced on Linux when building with -static (so that jpeg images are not painted):

- Run the Fancy Browser example. It will show google.com as the start page.
- Select "turn images upside-down"
- It will animate the rotation of the grey rectangle which is in place of the Google logo.

 Some pixels from the stroke of the rectangle are not erased in the animation.
Comment 1 Kent Hansen 2010-03-17 08:16:09 PDT
Don't know about the static build, but I get painting artifacts both on Linux (big black rectangle that covers the extent of the image while it's rotating) and on Mac (the rotated image erases part of the focus rect for the lineedit).
Comment 2 Andreas Kling 2011-01-07 07:44:02 PST
This is a problem in Qt's X11 paint engine and is unlikely to ever be fixed. Use the raster engine instead (will be the default setting in Qt 4.8) and everything will look better. :-)