Merge 72a1520a84
into b74cd39ab5
This commit is contained in:
commit
5e43f3e193
1 changed files with 2 additions and 3 deletions
|
@ -182,9 +182,8 @@ static int on_sticky_key_binding_released(struct zmk_behavior_binding *binding,
|
||||||
sticky_key->release_at = event.timestamp + sticky_key->config->release_after_ms;
|
sticky_key->release_at = event.timestamp + sticky_key->config->release_after_ms;
|
||||||
// adjust timer in case this behavior was queued by a hold-tap
|
// adjust timer in case this behavior was queued by a hold-tap
|
||||||
int32_t ms_left = sticky_key->release_at - k_uptime_get();
|
int32_t ms_left = sticky_key->release_at - k_uptime_get();
|
||||||
if (ms_left > 0) {
|
ms_left = ms_left > 0 ? ms_left : 1;
|
||||||
k_work_schedule(&sticky_key->release_timer, K_MSEC(ms_left));
|
k_work_schedule(&sticky_key->release_timer, K_MSEC(ms_left));
|
||||||
}
|
|
||||||
return ZMK_BEHAVIOR_OPAQUE;
|
return ZMK_BEHAVIOR_OPAQUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue