diff --git a/changelog.md b/changelog.md index a956f1c..80b808b 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,6 @@ # EditorMusic +## v2.1.6 +- Fixed issues with zero songs ## v2.1.5 - Add physical media button support - Fixed issues with Quick Volume Controls diff --git a/mod.json b/mod.json index eba6cf1..161734e 100644 --- a/mod.json +++ b/mod.json @@ -5,7 +5,7 @@ "mac": "2.2074", "android": "2.2074" }, - "version": "v2.1.5", + "version": "v2.1.6", "id": "undefined0.editormusic", "name": "EditorMusic", "developer": "undefined0", diff --git a/src/hooks/LevelEditorLayer.cpp b/src/hooks/LevelEditorLayer.cpp index 93ead4f..09f7e55 100644 --- a/src/hooks/LevelEditorLayer.cpp +++ b/src/hooks/LevelEditorLayer.cpp @@ -64,6 +64,8 @@ bool HookedLevelEditorLayer::init(GJGameLevel* p0, bool p1) { void HookedLevelEditorLayer::updateEditor(float dt) { LevelEditorLayer::updateEditor(dt); + if (!AudioManager::get().shouldAllowAudioFunctions()) return; + auto currentSong = AudioManager::get().getCurrentSong(); auto fields = m_fields.self(); if (currentSong == fields->m_currentSong) return;