чување d9596486e04d02fdb27ba7ce58be13f5bcf69c1a
родитељ 0ceaecf38ba8ea90a40e21ccd524955c4f87c35c
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Wed, 16 Mar 2022 09:28:30 +0100
draw.c(u32_draw_string): Account for case when search highlight starts before ds
Diffstat:
измењених датотека: 1, додавања: 4(+), брисања: 3(-)
diff --git a/draw.c b/draw.c
@@ -444,9 +444,10 @@ u32_draw_string(const int x, const int y, const uint16_t fg, const uint16_t bg,
{
if (u32_starts_with(ps, srch))
{
- hctl = u32_strlen(srch);
- cfg = sfg;
- cbg = sbg;
+ hctl = u32_strlen(srch)
+ - (ssc < ds ? ds - ssc : 0);
+ cfg = sfg;
+ cbg = sbg;
}
}