Selaa lähdekoodia

LibGfx: Fix rendering of bottom corners in AA rounded rectangle

Previously, the left corner was using the right's radius and the
right corner was using the left's. This corrects that.
MacDue 3 vuotta sitten
vanhempi
commit
5bc5c0f31b
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      Userland/Libraries/LibGfx/AntiAliasingPainter.cpp

+ 3 - 3
Userland/Libraries/LibGfx/AntiAliasingPainter.cpp

@@ -454,11 +454,11 @@ void Gfx::AntiAliasingPainter::fill_rect_with_rounded_corners(IntRect const& a_r
     };
     };
     IntPoint bottom_left_corner {
     IntPoint bottom_left_corner {
         a_rect.x() + bottom_left_radius,
         a_rect.x() + bottom_left_radius,
-        a_rect.y() + a_rect.height() - bottom_right_radius
+        a_rect.y() + a_rect.height() - bottom_left_radius
     };
     };
     IntPoint bottom_right_corner {
     IntPoint bottom_right_corner {
-        a_rect.x() + a_rect.width() - bottom_left_radius,
-        a_rect.y() + a_rect.height() - bottom_left_radius
+        a_rect.x() + a_rect.width() - bottom_right_radius,
+        a_rect.y() + a_rect.height() - bottom_right_radius
     };
     };
 
 
     IntRect top_rect {
     IntRect top_rect {