@ -563,6 +563,7 @@ bool process_record_quantum(keyrecord_t *record) {
keymap_config . swap_backslash_backspace = true ;
keymap_config . swap_backslash_backspace = true ;
break ;
break ;
case MAGIC_HOST_NKRO :
case MAGIC_HOST_NKRO :
clear_keyboard ( ) ; // clear first buffer to prevent stuck keys
keymap_config . nkro = true ;
keymap_config . nkro = true ;
break ;
break ;
case MAGIC_SWAP_ALT_GUI :
case MAGIC_SWAP_ALT_GUI :
@ -605,6 +606,7 @@ bool process_record_quantum(keyrecord_t *record) {
keymap_config . swap_backslash_backspace = false ;
keymap_config . swap_backslash_backspace = false ;
break ;
break ;
case MAGIC_UNHOST_NKRO :
case MAGIC_UNHOST_NKRO :
clear_keyboard ( ) ; // clear first buffer to prevent stuck keys
keymap_config . nkro = false ;
keymap_config . nkro = false ;
break ;
break ;
case MAGIC_UNSWAP_ALT_GUI :
case MAGIC_UNSWAP_ALT_GUI :
@ -642,6 +644,7 @@ bool process_record_quantum(keyrecord_t *record) {
# endif
# endif
break ;
break ;
case MAGIC_TOGGLE_NKRO :
case MAGIC_TOGGLE_NKRO :
clear_keyboard ( ) ; // clear first buffer to prevent stuck keys
keymap_config . nkro = ! keymap_config . nkro ;
keymap_config . nkro = ! keymap_config . nkro ;
break ;
break ;
case MAGIC_EE_HANDS_LEFT :
case MAGIC_EE_HANDS_LEFT :