diff --git a/src/GraphicsItemRenderer.cpp b/src/GraphicsItemRenderer.cpp index a4b521bd..696a88ff 100644 --- a/src/GraphicsItemRenderer.cpp +++ b/src/GraphicsItemRenderer.cpp @@ -17,6 +17,7 @@ ******************************************************************************/ #include +#include #include namespace QtAV { @@ -33,7 +34,8 @@ GraphicsItemRenderer::~GraphicsItemRenderer() int GraphicsItemRenderer::write(const QByteArray &data) { int s = ImageRenderer::write(data); - update(); + scene()->update(sceneBoundingRect()); + //update(); //does not cause an immediate paint. my not redraw. return s; }