Lukasz Matuszczak wrote:

I want to incorporate bug 30584 solution into 1.5.1 release, because i have faced ConcurrentModificationException in UpdateManager's "repaint" method while resizing JSVGCanvas.

I have changed some code in JSVGComponents' updateRenderingTransform method:

Is it enough?

Not really, my final change introduced a viewingTransform local variable in the JSVGComponent which is needed to ensure that the canvas doesn't get out of date information (while the runnable is pending).

I don't want to checkout the latest version of batik from HEAD, because AFAIK it can be very unstable.

I'm not the best one to answer this, but I wouldn't consider HEAD even unstable. On occasion regressions are discovered however my guess is that at most points in time you are much more likely to get a needed fix than a new bug.

By the way when can we expect a new release of batik?

Pretty soon I think. I need to take a look at bugzilla and see if there is any low hanging fruit. The one thing I want to look at is the regression in the placement of images when printing.

   BTW 99% of the tests are run before I commit any changes.
So I from my end a true release is not significantly better
tested (although I often produce a release candidate) which
can get some additional outside attention.



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



Reply via email to