From 4d34becd2ca1d80368c637de02fc2bd44b88aa4d Mon Sep 17 00:00:00 2001 From: gagarinlg Date: Sun, 24 Jul 2022 16:41:29 +0200 Subject: [PATCH] fix: the check to prevent out of screenbuffer drawing did not work --- radio/src/thirdparty/libopenui/src/bitmapbuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/thirdparty/libopenui/src/bitmapbuffer.h b/radio/src/thirdparty/libopenui/src/bitmapbuffer.h index 5d11c0678..1172b18aa 100644 --- a/radio/src/thirdparty/libopenui/src/bitmapbuffer.h +++ b/radio/src/thirdparty/libopenui/src/bitmapbuffer.h @@ -403,7 +403,7 @@ class BitmapBuffer: public BitmapBufferBase inline void drawPixel(pixel_t * p, pixel_t value) { - if (data && (data <= p || p < data_end)) { + if (data && (data <= p && p < data_end)) { *p = value; } #if defined(DEBUG)