@Mark, Howdy.
I posted an issue on Github regarding erratic movement of the console and treeview when scaling them. You indicated that the issue might be related to a window manager or an SDL2 longterm issue. I am trying to reconcile why my own Monkey 2 application has no similar issues. I am not using mojox, but I am doing many similar GUI related tasks and have no mouse input issues (other then a possible issue here). To me the issue reported on Github feels like a mouse input (location) issue and if it is why would it only effect mojox and not other parts of the Monkey 2 API.
I’ve not looked at mojox, but is it built on another GUI framework or is it a original work? I love using Ted2/Ted2GO but the issue with treeview and console scaling makes it a little difficult to use at times.