From 71168e1fb794f4a24e97177508bb1d54ae24b266 Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Thu, 17 Jun 2010 15:20:49 +0200 Subject: Move tapping parameter to memory.c The tapping was not properly turned off by the parameter, resulting in spurious clicks when typing. This patch moves the tapping parameter logic to memory.c, which fixes the problem. Signed-off-by: Henrik Rydberg --- src/memory.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/memory.c') diff --git a/src/memory.c b/src/memory.c index 2bb4d95..974a531 100644 --- a/src/memory.c +++ b/src/memory.c @@ -21,6 +21,8 @@ #include "memory.h" +#define use_tapping 0 + /* click area definition */ #define CLICK_AREA(c) ((c->has_ibt ? 0.20 : 0.00) * get_cap_ysize(c)) @@ -279,7 +281,8 @@ void refresh_memory(struct Memory *m, update_configuration(m, prev_state, state); update_pointers(m, state, caps); update_movement(m, prev_state, state, caps); - update_tapping(m, prev_state, state, caps); + if (use_tapping || !caps->has_left) + update_tapping(m, prev_state, state, caps); } void output_memory(const struct Memory *m) -- cgit v1.2.3