aboutsummaryrefslogtreecommitdiff
path: root/waffle/tapping.c
diff options
context:
space:
mode:
Diffstat (limited to 'waffle/tapping.c')
-rw-r--r--waffle/tapping.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/waffle/tapping.c b/waffle/tapping.c
index 793b8b6..c4351ec 100644
--- a/waffle/tapping.c
+++ b/waffle/tapping.c
@@ -95,11 +95,14 @@ void td_reset(tap_dance_state_t *state, void *user_data) {
void em_dash_mins(tap_dance_state_t *state, void *user_data) {
switch (state->count) {
- case 2:
+ case 3:
#ifdef UNICODE_COMMON_ENABLE
register_unicode(0x2014); // —
#endif
break;
+ case 2:
+ tap_code(KC_MINS), tap_code(KC_MINS);
+ break;
default:
tap_code(KC_MINS);
}