diff --git a/projects/kiss-flixel/src/kiss_flixel/CameraTools.kiss b/projects/kiss-flixel/src/kiss_flixel/CameraTools.kiss index a22b4694..2e23fc89 100644 --- a/projects/kiss-flixel/src/kiss_flixel/CameraTools.kiss +++ b/projects/kiss-flixel/src/kiss_flixel/CameraTools.kiss @@ -90,7 +90,7 @@ (camera.scroll.subtractPoint deltaMousePosition)) // Undo any zooming out that expands the viewport past its bounds (when (> 0 deltaZoom) - (unless (.containsPoint (getScrollBounds camera) camera.scroll) + (unless (.equals (camera.getViewRect) (.intersection (getScrollBounds camera) (camera.getViewRect))) (-= camera.zoom deltaZoom) (set camera.scroll scrollPosition))))) (otherwise null)))