equal
deleted
inserted
replaced
54 { |
54 { |
55 //qDebug() << "ChromeRenderer repaintRequested: " << dirtyRect; |
55 //qDebug() << "ChromeRenderer repaintRequested: " << dirtyRect; |
56 WebChromeItem * item; |
56 WebChromeItem * item; |
57 if(!m_renderList.isEmpty()){ |
57 if(!m_renderList.isEmpty()){ |
58 foreach(item, m_renderList){ |
58 foreach(item, m_renderList){ |
59 item->setOwnerArea(QRectF(item->element().geometry())); |
59 if (item->elementRect().intersects(dirtyRect) && !item->isPainting()){ |
60 if (item->ownerArea().intersects(dirtyRect) && !item->isPainting()){ |
|
61 item->update(); |
60 item->update(); |
62 } |
61 } |
63 } |
62 } |
64 emit chromeRepainted(dirtyRect); |
63 emit chromeRepainted(dirtyRect); |
65 } |
64 } |