Hervé Girod wrote:

[...] After a while, I understood my mistake :
somehow (without being aware of it), I called (indirectly) the
renderGVTTree() method of JGVTComponent without releasing the ImageRenderer,
this leading to a Stack overflow exception at the end.

But may be I don't use the good way to call this method. In my case, I call
explicitely a forceRepaint() method in my subclass of JSVGCanvas which does
only :
        renderer = null;
        renderGVTTree();

Why do you feel the need to force a repaint?


   Modifications to the GVT tree should automatically register
dirty regions which will be repainted.  If this isn't happening
for you, it would seem that you are doing something wrong at
the 'repaint' layer.  Are you modifying the document outside
of the UpdateManager RunnableQueue?



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to