From f14193e17be7fa0bab41899d4590f63a63d83dbb Mon Sep 17 00:00:00 2001 From: EliteMasterEric <ericmyllyoja@gmail.com> Date: Mon, 12 Feb 2024 16:49:36 -0500 Subject: [PATCH] Fix black screen on Grabbable Camera --- source/funkin/graphics/framebuffer/GrabbableCamera.hx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/source/funkin/graphics/framebuffer/GrabbableCamera.hx b/source/funkin/graphics/framebuffer/GrabbableCamera.hx index 0fa372123..90d292d72 100644 --- a/source/funkin/graphics/framebuffer/GrabbableCamera.hx +++ b/source/funkin/graphics/framebuffer/GrabbableCamera.hx @@ -87,7 +87,7 @@ class GrabbableCamera extends FlxCamera BitmapDataUtil.applyFilter(bgBitmap, filter); } - function squashTo(bitmap:BitmapData, applyFilters:Bool, isolate:Bool):Void + function squashTo(bitmap:BitmapData, applyFilters:Bool, isolate:Bool, clearScreen:Bool = false):Void { if (applyFilters && isolate) { @@ -132,9 +132,12 @@ class GrabbableCamera extends FlxCamera bgBitmap.draw(bitmap); } - // clear graphics data - super.clearDrawStack(); - canvas.graphics.clear(); + if (clearScreen) + { + // clear graphics data + // super.clearDrawStack(); + // canvas.graphics.clear(); + } // render the background bitmap bgFrame.frame.set(0, 0, width, height);