diff --git a/bin/unit_tests/assets/fontrendering/eepp-rich-text.webp b/bin/unit_tests/assets/fontrendering/eepp-rich-text.webp index 8d60a5482..cf6317ca9 100644 Binary files a/bin/unit_tests/assets/fontrendering/eepp-rich-text.webp and b/bin/unit_tests/assets/fontrendering/eepp-rich-text.webp differ diff --git a/src/tests/unit_tests/richtext.cpp b/src/tests/unit_tests/richtext.cpp index 402798ab6..1150ba39d 100644 --- a/src/tests/unit_tests/richtext.cpp +++ b/src/tests/unit_tests/richtext.cpp @@ -202,11 +202,13 @@ UTEST( RichText, RichTextTest ) { p.setColor( Color::Black ); Float line1X = richText.getPosition().x + boxWidth; - p.drawLine( { { line1X, 0 }, { line1X, (Float)win->getHeight() } } ); + p.drawPixelPerfectLineRectangle( + { line1X, 0, line1X + p.getLineWidth(), (Float)win->getHeight() } ); Float line2X = richText2.getPosition().x + static_cast( std::ceil( win->getWidth() * 0.15 ) ); - p.drawLine( { { line2X, 0 }, { line2X, (Float)win->getHeight() } } ); + p.drawPixelPerfectLineRectangle( + { line2X, 0, line2X + p.getLineWidth(), (Float)win->getHeight() } ); richText.draw(); richText2.draw();