Events from elements referenced using xlink:href from svg:use element not raised within Saxon-CE
There's an issue with UI events on an HTML page with an svg:use element like:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:href="www.w3.org/1999/xlink"> <def id="hrefA"> <rect>...</rect> </def> <svg:use xlink:href="#rectA"/> </svg>
When the user clicks on the referenced rectangle, Saxon-CE logs an error indicating that the event target is outside the DOM. Instead, the target event should de-referenced to the SVG rectangle. This will allow SVG events to be handles using XSLT templates, even if the SVG itself is referenced by svg:use.
Updated by Philip Fearon over 11 years ago
- Status changed from New to Resolved
getCorrespondingSVGElement to ensure an event with a DOM target node can be raised legally.
Please register to edit this issue