From 26476c44809c4a43fc6273edd5df0e9f7cef5ade Mon Sep 17 00:00:00 2001 From: DiSlord Date: Mon, 20 Jul 2020 02:38:40 +0300 Subject: [PATCH] Fix market tracking if no active marker --- ui.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui.c b/ui.c index a70c3fd..0b27c99 100644 --- a/ui.c +++ b/ui.c @@ -846,8 +846,9 @@ static UI_FUNCTION_CALLBACK(menu_marker_search_cb) static UI_FUNCTION_ADV_CALLBACK(menu_marker_tracking_acb){ (void)item; (void)data; + if (active_marker < 0) return; if(b){ - b->icon = (active_marker >=0 && markers[active_marker].mtype & M_TRACKING) ? BUTTON_ICON_CHECK : BUTTON_ICON_NOCHECK; + b->icon = markers[active_marker].mtype & M_TRACKING ? BUTTON_ICON_CHECK : BUTTON_ICON_NOCHECK; return; } markers[active_marker].mtype ^= M_TRACKING;