fix issue graphics::gradual_rectangle off by one(#475)

This commit is contained in:
Jinhao 2019-09-23 01:47:36 +08:00
parent 2c54714646
commit 2234d06bea

View File

@ -1473,7 +1473,7 @@ namespace paint
{ {
if (vertical) if (vertical)
{ {
int x1 = good_rct.x, x2 = good_rct.right(); int x1 = good_rct.x, x2 = good_rct.right() - 1;
auto y = good_rct.y; auto y = good_rct.y;
for (; y < endpos; ++y) for (; y < endpos; ++y)
{ {
@ -1489,7 +1489,7 @@ namespace paint
} }
else else
{ {
int y1 = good_rct.y, y2 = good_rct.bottom(); int y1 = good_rct.y, y2 = good_rct.bottom() - 1;
auto x = good_rct.x; auto x = good_rct.x;
for (; x < endpos; ++x) for (; x < endpos; ++x)
{ {