diff --git a/source/funkin/ui/debug/charting/ChartEditorState.hx b/source/funkin/ui/debug/charting/ChartEditorState.hx index 713460b4f..568a9c469 100644 --- a/source/funkin/ui/debug/charting/ChartEditorState.hx +++ b/source/funkin/ui/debug/charting/ChartEditorState.hx @@ -2821,14 +2821,14 @@ class ChartEditorState extends UIState // UIState derives from MusicBeatState // Setup character dropdowns. FlxMouseEvent.add(healthIconDad, function(_) { - if (!isCursorOverHaxeUI && persistentDraw && persistentUpdate) + if (!isCursorOverHaxeUI && this.subState == null) { this.openCharacterDropdown(CharacterType.DAD, true); } }); FlxMouseEvent.add(healthIconBF, function(_) { - if (!isCursorOverHaxeUI && persistentDraw && persistentUpdate) + if (!isCursorOverHaxeUI && this.subState == null) { this.openCharacterDropdown(CharacterType.BF, true); }