I use middle mouse click prolifically when browsing. In legend I would like to have a list of links (say to the pull request page of multiple giuthub repositories) and I would like to check them all. My workflow for this (as comes naturally to me and as works in almost every other web app) would be to middle click on each link, bringing them each up in a new separate tab, but without activating the tab yet. Once I’ve opened them all I can switch between them to check them all and then close them all.
In Legend, everywhere middle click seems to only bring up a horizontal scroll function of some sort.
I understand that there are numerous workarounds to this and I could change my behaviour. But it feels that deviating so much from standard web UX is not ideal and there should at least be an option to turn this off.
I think I’ve tracked it down to the fact that for links and buttons all over the page Legend doesn’t use semantic HTML tags. For example a simple link in the middle of text is represented as a SPAN with mouse over CSS and a click handler. And buttons are all actually DIVs with click handlers. I’d suggest at least adding the middle click open in new tab functionality explicitly - or use proper semantic tags so the browser can handle it. This is probably also an accessibility issue.
Cheers for reading