Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dfb785af authored by Tony's avatar Tony
Browse files

Fix gap between notification dots and their shadows

There was a rounding issue due to usnig integer division when we meant float

Bug: 73331123
Change-Id: Ic3deb1c26aa00808a929e1303602656ce532963d
parent d63e6dff
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -126,13 +126,13 @@ public class ShadowGenerator {
        }

        public Bitmap createPill(int width, int height) {
            radius = height / 2;
            radius = height / 2f;

            int centerX = Math.round(width / 2 + shadowBlur);
            int centerX = Math.round(width / 2f + shadowBlur);
            int centerY = Math.round(radius + shadowBlur + keyShadowDistance);
            int center = Math.max(centerX, centerY);
            bounds.set(0, 0, width, height);
            bounds.offsetTo(center - width / 2, center - height / 2);
            bounds.offsetTo(center - width / 2f, center - height / 2f);

            int size = center * 2;
            Bitmap result = Bitmap.createBitmap(size, size, Config.ARGB_8888);