diff -r 79de32ba3296 -r 89e065397ea6 demos/embedded/anomaly/src/webview.cpp --- a/demos/embedded/anomaly/src/webview.cpp Fri May 14 16:40:13 2010 +0300 +++ b/demos/embedded/anomaly/src/webview.cpp Thu May 27 13:40:48 2010 +0300 @@ -55,14 +55,15 @@ void WebView::paintEvent(QPaintEvent *event) { + QPainter painter(this); if (inLoading && loadingTime.elapsed() < 750) { - QPainter painter(this); painter.setBrush(Qt::white); painter.setPen(Qt::NoPen); foreach (const QRect &rect, event->region().rects()) { painter.drawRect(rect); } } else { + painter.fillRect(event->rect() , Qt::white); QWebView::paintEvent(event); } }