Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Steps to reproduce:
Expected results: The page is opened.
Actual results: When clicking on the link something is downloaded.
Environment: Windows 10, XWiki 11.3.6 Standard, Chrome 78, Diagram Application (Pro) 1.11