From 48c207c13540664ffb718c11c357367a8ae35bf5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 13 Apr 2026 20:38:35 +0000 Subject: [PATCH] Disable retro tapping on GU_BSP to fix spurious backspace after Cmd+click in Figma Agent-Logs-Url: https://github.com/timfee/qmk_userspace/sessions/f1a0d611-da80-4c58-a482-1ddc3acb083f Co-authored-by: timfee <3246342+timfee@users.noreply.github.com> --- users/timfee/config.h | 2 -- users/timfee/timfee.c | 8 +++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/users/timfee/config.h b/users/timfee/config.h index 77c211ee..75a91967 100644 --- a/users/timfee/config.h +++ b/users/timfee/config.h @@ -7,8 +7,6 @@ #define QUICK_TAP_TERM_PER_KEY #define PERMISSIVE_HOLD_PER_KEY #define HOLD_ON_OTHER_KEY_PRESS_PER_KEY -#define RETRO_TAPPING -#define RETRO_TAPPING_PER_KEY // ── Combos ── #define COMBO_COUNT 8 diff --git a/users/timfee/timfee.c b/users/timfee/timfee.c index a15513aa..c57f9eea 100644 --- a/users/timfee/timfee.c +++ b/users/timfee/timfee.c @@ -294,12 +294,10 @@ bool get_hold_on_other_key_press(uint16_t keycode, keyrecord_t *record) { } } -// ── Per-key retro tapping (yeet only) ── +// ── Per-key retro tapping — disabled to prevent unintended tap action +// firing after modifier-only holds (e.g. Cmd+click in apps like Figma) ── bool get_retro_tapping(uint16_t keycode, keyrecord_t *record) { - switch (keycode) { - case GU_BSP: return true; - default: return false; - } + return false; } // ── Per-key quick tap term ──