From 5ced0de44a4832a2f52cf1b283238ea7d1e6a918 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Wed, 22 Sep 2021 21:53:26 +1000 Subject: [PATCH] [choice] fixup bounding and showing current value --- radio/src/thirdparty/libopenui/src/choice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/thirdparty/libopenui/src/choice.cpp b/radio/src/thirdparty/libopenui/src/choice.cpp index 536c19f05..33f8103f6 100644 --- a/radio/src/thirdparty/libopenui/src/choice.cpp +++ b/radio/src/thirdparty/libopenui/src/choice.cpp @@ -111,8 +111,8 @@ void Choice::paint(BitmapBuffer * dc) str = textHandler(val).c_str(); } else { val -= vmin; - if (val > 0 && val < values.size()) { - values[val - vmin].c_str(); + if (val >= 0 && val < (int)values.size()) { + str = values[val].c_str(); } }