From 616bb08720ede7f613177b9e52114dd42509dc89 Mon Sep 17 00:00:00 2001 From: Joey Castillo Date: Sun, 18 May 2025 21:19:12 -0400 Subject: [PATCH] display detection: return straight away if LCD type was forced --- watch-library/hardware/watch/watch_slcd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/watch-library/hardware/watch/watch_slcd.c b/watch-library/hardware/watch/watch_slcd.c index eddc0b5d..db6b1942 100644 --- a/watch-library/hardware/watch/watch_slcd.c +++ b/watch-library/hardware/watch/watch_slcd.c @@ -48,10 +48,11 @@ static watch_lcd_type_t _installed_display = WATCH_LCD_TYPE_UNKNOWN; void watch_discover_lcd_type(void) { #if defined(FORCE_CUSTOM_LCD_TYPE) _installed_display = WATCH_LCD_TYPE_CUSTOM; - goto valid_display_detected; + _watch_update_indicator_segments(); + return; #elif defined(FORCE_CLASSIC_LCD_TYPE) _installed_display = WATCH_LCD_TYPE_CLASSIC; - goto valid_display_detected; + return; #endif // Don't bother detecting the LCD type if we're plugged into USB.