swimlane / ngx-graph

Graph visualization library for angular
https://swimlane.github.io/ngx-graph
MIT License
932 stars 285 forks source link

Accessibility Issue: Duplicate ID for svg:path and svg:g Elements in ngx-graph #527

Open valaram opened 11 months ago

valaram commented 11 months ago

ngx-graph is currently failing to comply with Accessibility WEB 4.1.1 (A) Parsing, which states that all ID attributes for elements on a web page should be unique.

The problem arises from both the [svg:path] and [svg:g] elements having the same ID, which is derived from [id]="link.id."

This non-compliance is causing accessibility issues and failure in automated testing systems.