~ruther/qmk_firmware

d8f76f9e6dd76b20636f7726f98aac9c26d03aa5 — yulei 5 years ago 6ca00c2
Added missing shutdown_user() hook (#9180)

* add missing shutdown_user()

* use reset_keyboard() from quantum
1 files changed, 1 insertions(+), 8 deletions(-)

M tmk_core/common/command.c
M tmk_core/common/command.c => tmk_core/common/command.c +1 -8
@@ 359,15 359,8 @@ static bool command_common(uint8_t code) {
        // jump to bootloader
        case MAGIC_KC(MAGIC_KEY_BOOTLOADER):
        case MAGIC_KC(MAGIC_KEY_BOOTLOADER_ALT):
            clear_keyboard();  // clear to prevent stuck keys
            print("\n\nJumping to bootloader... ");
#ifdef AUDIO_ENABLE
            stop_all_notes();
            shutdown_user();
#else
            wait_ms(1000);
#endif
            bootloader_jump();  // not return
            reset_keyboard();
            break;

        // debug toggle