Hi George,
George Armhold wrote:
Since this patch, I notice problems when changing the "visibility" property in dynamic documents. I've attached a testcase that demonstrates the problem. It creates a document consisting of several <g> elements, each containing a single horizontal line. The visibility attribute of each line is initially set to "hidden". Then after a pause, I set visibility="visible".
The problem is that in that patch I set the primitiveBounds of
the node to null (nothing) when visibility is set to false (which means that hopefully whole groups can be skipped when rendering),
but I didn't clear the 'cached' geometry when the visibility state
changes thus the group thought is still had zero size. This is now
fixed in CVS.
In constructing the test case for this I discovered a few other efficiency issues that I am working on solving.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]