Zoom should occur on the cursor position. Currently it is relative to the centre of the viewport.
Additional Information
We spent some time trying to solve this previously and it turns out the calculations are quite complicated. However, it is worth revisiting them, particularly as we have a more structured architecture now.
Problem to Solve
Zoom should occur on the cursor position. Currently it is relative to the centre of the viewport.
Additional Information
We spent some time trying to solve this previously and it turns out the calculations are quite complicated. However, it is worth revisiting them, particularly as we have a more structured architecture now.