Here's a patch which makes handling GenericBridges more uniform. GenericBridge.handleElement is called from the GVTBuilder instead of from individual bridges' buildGraphicsNode method. The check for avoiding setting a tool tip for the root SVG element is done in JSVGCanvas.CanvasUserAgent.handleElement.
The patch also fixes a bug with tool tip handling where in a document like this:
Hi Cameron,
This looks great, I'll look it over and send any comments.
<svg> <g> <title>G title</title> <rect> <title>Rect title</title> </rect> <circle/> </g> </svg>
where the g's tool tip would override the rect's because ToolTipModifiers are created for both title elements, and the one for the g happens to be called later.
Very good.
BTW I looked over the override patch, most everything looked good. The only thing I wanted to look at some more was the read/write nature of the override style declaration (but I think it's ok).
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]