I created a custom class that extends JSVGCanvas and loaded my document
with:
setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC);
setURI("file:///home/mbenson/test.svg");
It renders just great. I use the UpdateManager and a Runnable class to
change the text of an SVG element, which works perfectly. But when I call:
setAttribute("transform", "translate(150,0)");
But this has no effect. I know the transform attribute is correct. When I
put it directly into the document, it works perfectly. I tried
invalidate(), validate(), but nothing. I even tried reloading the
document, which does put the change in affect, but as expected, it updates
painfully slow. I read the FAQ and it appears I'm doing everything right.
Why can't I get it to update?