From 2d7a8740bf044ce41473a290d74649baf84c101b Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Mon, 24 Mar 2025 15:04:54 -0700 Subject: [PATCH] adjust toggle switch rules --- src/raddbg/raddbg_core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/raddbg/raddbg_core.c b/src/raddbg/raddbg_core.c index deca3596..892184c3 100644 --- a/src/raddbg/raddbg_core.c +++ b/src/raddbg/raddbg_core.c @@ -5324,7 +5324,7 @@ rd_view_ui(Rng2F32 rect) { // rjf: compute visual params B32 is_button = !!(cell_info.flags & RD_WatchCellFlag_Button); - B32 is_toggle_switch = (cell_info.eval.irtree.mode == E_Mode_Offset && e_type_kind_from_key(cell_info.eval.irtree.type_key) == E_TypeKind_Bool); + B32 is_toggle_switch = (cell_info.eval.irtree.mode != E_Mode_Null && e_type_kind_from_key(cell_info.eval.irtree.type_key) == E_TypeKind_Bool); B32 is_activated_on_single_click = !!(cell_info.flags & RD_WatchCellFlag_ActivateWithSingleClick); B32 is_non_code = !!(cell_info.flags & RD_WatchCellFlag_IsNonCode); String8 ghost_text = {0};