Description of the problem:
When changing the Zoom Level in the game, some Sprites which are near the border of the window will disappear.
The size of the Window is 1024 x 768.
The size of the layout is 1792 x 2176.
When changing the ScrollY value, the display will update and show everything as expected.
When the problem happens, we can see that the Mouse position is not reporting correctly.
All sprites should be rendered to the screen if they are located in the visible part of the window.
Steps to Reproduce:
-Open the included .cap
-Zoom out slowly using the Mouse Wheel without moving the mouse.
-You will see that the sprites, which are colored squares, are not always displaying as expected.
-If you move the mouse on the edge of the window, it will change the ScrollX and ScrollY and the issue disappear for now.