diff --git a/src/kits/interface/TextControl.cpp b/src/kits/interface/TextControl.cpp index 321fab31db..2ccf52b1e0 100644 --- a/src/kits/interface/TextControl.cpp +++ b/src/kits/interface/TextControl.cpp @@ -277,9 +277,7 @@ BTextControl::Draw(BRect updateRect) BRegion updateRegion(updateRect); // why is there no IntersectWith(BRect &) version? region.IntersectWith(&updateRegion); - for (int32 i = region.CountRects(); i-- > 0;) { - FillRect(region.RectAt(i)); - } + FillRegion(®ion); if (Label()) { font_height fontHeight;