From cdb751e6e17efe045e87fdb784d9b2add2729ed9 Mon Sep 17 00:00:00 2001 From: Jurta <29545237+Jurtaa@users.noreply.github.com> Date: Wed, 19 Nov 2025 00:00:12 +0000 Subject: [PATCH] Fix events file not being removed when all global events are deleted (#826). Friday Night Funkin' --- source/funkin/backend/chart/Chart.hx | 1 + 1 file changed, 1 insertion(+) diff --git a/source/funkin/backend/chart/Chart.hx b/source/funkin/backend/chart/Chart.hx index 3dbeceb8..5c3ceaa4 100644 --- a/source/funkin/backend/chart/Chart.hx +++ b/source/funkin/backend/chart/Chart.hx @@ -300,6 +300,7 @@ class Chart { var eventsPath = '$songPath/events$variantSuffix.json', events = filterEventsForSaving(chart.events, false, true); if (events.length != 0) CoolUtil.safeSaveFile(eventsPath, Json.stringify({events: events}, null, prettyPrint)); + else if (FileSystem.exists(eventsPath)) FileSystem.deleteFile(eventsPath); // If there's no events to save, then get rid of the file (if it exists already). } #end