diff options
Diffstat (limited to 'keyboards/planck/keymaps')
-rw-r--r-- | keyboards/planck/keymaps/default/keymap.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/keyboards/planck/keymaps/default/keymap.c b/keyboards/planck/keymaps/default/keymap.c index e3818fec7a..3d44088bba 100644 --- a/keyboards/planck/keymaps/default/keymap.c +++ b/keyboards/planck/keymaps/default/keymap.c @@ -292,7 +292,9 @@ void encoder_update(bool clockwise) { void dip_switch_update_user(uint8_t index, bool active) { switch (index) { case 0: { +#ifdef AUDIO_ENABLE static bool play_sound = false; +#endif if (active) { #ifdef AUDIO_ENABLE if (play_sound) { PLAY_SONG(plover_song); } @@ -304,7 +306,9 @@ void dip_switch_update_user(uint8_t index, bool active) { #endif layer_off(_ADJUST); } +#ifdef AUDIO_ENABLE play_sound = true; +#endif break; } case 1: |