erkyrath / quixe

A Glulx VM interpreter written in Javascript
http://eblong.com/zarf/glulx/
MIT License
169 stars 33 forks source link

Hyperlinks in City of Secrets don't work #33

Open curiousdannii opened 7 years ago

curiousdannii commented 7 years ago

The help menu and conversation hyperlinks in City of Secrets don't work in Chrome, Firefox, or Edge. It is the same for Lectrote. Other files, such as windowtest.ulx, do work.

angstsmurf commented 5 years ago

It seems like City of Secrets actually has its own custom hyperlink code that uses mouse events, probably in order to support interpreters without hyperlink functionality.

It creates "real" hyperlinks in the grid window, but this seems to be just for the visuals. It never requests any hyperlink events, only mouse events. I guess the hyperlinks somehow cause Quixe to never fire the mouse events?

erkyrath commented 5 years ago

Yeah, the DOM event probably stops on the link element.

You could say this is an implementation bug, but it's in the category of "why would you do that"... no offense to Emily...