I don’t think this is a bug. By giving no instructions you are just using the default pointer behavior.
If you want to change this behavior, you can do your custom settings for that.
Let me just have @carolhmj confirm this (or confirm it is a bug). Shouldn’t be too long…
Thanks,
Thank you for checking mawa! Regarding this point:
The default html text scrolling behaviour is the same as the scrollViewer for vertical scrolling but opposite for horizontal. If you try horizontally scrolling the code in the text panel on the left of the playground you can see it behaves the opposite of the scrollViewer’s horizontal scroll behaviour.
I know. I just don’t know if it’s the expected behavior. I’m experiencing this all the time in (non BJS) sites. I find it annoying but then may be it’s just me
Right, this is useful thanks. This is helping me unpack my itch haha … I now realise that I don’t mind either way, the so called “natural” or “reverse”, I just think they should both (vertical and horizontal) be one or the other. However if this is how it works on Windows then let’s definitely leave as is. And I guess we’d need to leave as is anyway to make it backwards compatible.
So yes I would be grateful if a boolean option to reverse scrolling was debated as a potential addition.
Thanks @carolhmj ! I’m not yet set up to try this specific branch of BabylonJS locally but I superficially looked at the code and this looks good to me.