Mousewheel zoom overshooting expected zoom target


We are working on an application which has terrain for a small area (and flat terrain tiles at lower zoom levels elsewhere). It also includes model and wall entities, although I am not sure if they affect this issue.

When the camera is at an angle, and we zoom in with either the wheel or right click + drag, the camera moves in an unpredictable way. Sometimes moving past the intended target position, sometimes away from it, and sometimes by very large distances. It appears as though the picked location is incorrect.

I was wondering if others have had similar problems, and if so, what fixes have worked?




We did recently have a pull request come in that should make zoom work a little better when close to the ground:

This will be available in the 1.23 release on July 1st. Let me know if you’re still seeing the problem after then.