From 59209099cd9534f4edf01aa543a86387a16dfedd Mon Sep 17 00:00:00 2001 From: Evgenii Vilkov Date: Wed, 23 Nov 2022 10:10:12 +0100 Subject: [PATCH] improve --- quantum/vial.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quantum/vial.c b/quantum/vial.c index 93bb15e4e9..6309c48f96 100644 --- a/quantum/vial.c +++ b/quantum/vial.c @@ -487,7 +487,12 @@ static void reload_tap_dance(void) { #endif #ifdef TAPPING_TERM_PER_KEY +/* allow overriding get_tapping_term if vial features are disabled */ +#if defined(VIAL_TAP_DANCE_ENABLE) || defined(QMK_SETTINGS) uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { +#else +__attribute__((weak)) uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { +#endif // defined(VIAL_TAP_DANCE_ENABLE) || defined(QMK_SETTINGS) #ifdef VIAL_TAP_DANCE_ENABLE if (keycode >= QK_TAP_DANCE && keycode <= QK_TAP_DANCE_MAX) { vial_tap_dance_entry_t td;