summaryrefslogtreecommitdiffstats
path: root/iconloaderlib
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2019-01-23 16:42:43 -0800
committerSunny Goyal <sunnygoyal@google.com>2019-01-23 16:43:26 -0800
commit90e3fbca6215b0bf2996786db5c9398a9691f3bf (patch)
treeb82c25bce305b409fe708f4b94ac202a8f4c3b7e /iconloaderlib
parent95ee747f7613b6626d593cef8fed845fbd00f1be (diff)
downloadandroid_packages_apps_Trebuchet-90e3fbca6215b0bf2996786db5c9398a9691f3bf.tar.gz
android_packages_apps_Trebuchet-90e3fbca6215b0bf2996786db5c9398a9691f3bf.tar.bz2
android_packages_apps_Trebuchet-90e3fbca6215b0bf2996786db5c9398a9691f3bf.zip
Updating folder shape when icon shape changes
> Removing unnecessary threading logic and the code was running on main thread anyway Bug: 118757840 Change-Id: I7a012db5a0dbe2c23bd6ff2cd39679a803731ee8
Diffstat (limited to 'iconloaderlib')
-rw-r--r--iconloaderlib/src/com/android/launcher3/icons/ShadowGenerator.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/iconloaderlib/src/com/android/launcher3/icons/ShadowGenerator.java b/iconloaderlib/src/com/android/launcher3/icons/ShadowGenerator.java
index 455c58c91..5df804390 100644
--- a/iconloaderlib/src/com/android/launcher3/icons/ShadowGenerator.java
+++ b/iconloaderlib/src/com/android/launcher3/icons/ShadowGenerator.java
@@ -122,7 +122,11 @@ public class ShadowGenerator {
}
public Bitmap createPill(int width, int height) {
- radius = height / 2f;
+ return createPill(width, height, height / 2f);
+ }
+
+ public Bitmap createPill(int width, int height, float r) {
+ radius = r;
int centerX = Math.round(width / 2f + shadowBlur);
int centerY = Math.round(radius + shadowBlur + keyShadowDistance);