From 571557ca2886b5b504c8243b02a1c59533a9a311 Mon Sep 17 00:00:00 2001 From: tokazio Date: Tue, 17 Jan 2023 21:16:55 +0100 Subject: [PATCH] global if behavior name starts with 'layer' --- app/src/keymap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/keymap.c b/app/src/keymap.c index 336fc556..e8e224e0 100644 --- a/app/src/keymap.c +++ b/app/src/keymap.c @@ -207,9 +207,9 @@ int zmk_keymap_apply_position_state(uint8_t source, int layer, uint32_t position return err; }else{ LOG_DBG("got locality: BEHAVIOR_LOCALITY_CENTRAL from behavior"); - } + } - if (strncmp(binding.behavior_dev, "layer") == 0) { + if (strncmp(binding.behavior_dev, "layer", 5) == 0) { behavior_locality locality = BEHAVIOR_LOCALITY_GLOBAL; LOG_DBG("force locality: BEHAVIOR_LOCALITY_GLOBAL because of a 'layer' behavior"); }