fix(sensors): Sensor rotate behavior fix for layers.
* Properly return transparent value when processing mode for higher disabled layers means the processing is ignored.
This commit is contained in:
parent
805dd4a53b
commit
b259d5a22e
1 changed files with 2 additions and 2 deletions
|
@ -65,7 +65,7 @@ int zmk_behavior_sensor_rotate_common_process(struct zmk_behavior_binding *bindi
|
|||
|
||||
if (mode != BEHAVIOR_SENSOR_BINDING_PROCESS_MODE_TRIGGER) {
|
||||
data->triggers[sensor_index] = 0;
|
||||
return 0;
|
||||
return ZMK_BEHAVIOR_TRANSPARENT;
|
||||
}
|
||||
|
||||
int triggers = data->triggers[sensor_index];
|
||||
|
@ -83,7 +83,7 @@ int zmk_behavior_sensor_rotate_common_process(struct zmk_behavior_binding *bindi
|
|||
triggered_binding.param1 = binding->param2;
|
||||
}
|
||||
} else {
|
||||
return 0;
|
||||
return ZMK_BEHAVIOR_TRANSPARENT;
|
||||
}
|
||||
|
||||
LOG_DBG("Sensor binding: %s", binding->behavior_dev);
|
||||
|
|
Loading…
Add table
Reference in a new issue