From 3f0258e215527639a420e7b30293fe96c027a91e Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Fri, 10 Dec 2021 20:45:37 +0100 Subject: [PATCH] Playlist corrupting JSON buffer bugfix. --- wled00/playlist.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wled00/playlist.cpp b/wled00/playlist.cpp index 47725417f..0105f782a 100644 --- a/wled00/playlist.cpp +++ b/wled00/playlist.cpp @@ -119,7 +119,8 @@ int16_t loadPlaylist(JsonObject playlistObj, byte presetId) { void handlePlaylist() { static unsigned long presetCycledTime = 0; - if (currentPlaylist < 0 || playlistEntries == nullptr) return; + // if fileDoc is not null JSON buffer is in use so just quit + if (currentPlaylist < 0 || playlistEntries == nullptr || fileDoc != nullptr) return; if (millis() - presetCycledTime > (100*playlistEntryDur)) { presetCycledTime = millis();