mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-28 13:46:36 +00:00
Fix incorrect switch state
This commit is contained in:
parent
63b393aedd
commit
20f5d33dee
@ -574,7 +574,7 @@ static void hasp_process_obj_attribute_val(lv_obj_t * obj, const char * attr, co
|
|||||||
}
|
}
|
||||||
if(check_obj_type(objtype, LV_HASP_SWITCH)) {
|
if(check_obj_type(objtype, LV_HASP_SWITCH)) {
|
||||||
if(update) {
|
if(update) {
|
||||||
return is_true(payload) ? lv_switch_off(obj, LV_ANIM_ON) : lv_switch_on(obj, LV_ANIM_ON);
|
return is_true(payload) ? lv_switch_on(obj, LV_ANIM_ON) : lv_switch_off(obj, LV_ANIM_ON);
|
||||||
} else {
|
} else {
|
||||||
return hasp_out_int(obj, attr, lv_switch_get_state(obj));
|
return hasp_out_int(obj, attr, lv_switch_get_state(obj));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user