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

Commit a3df3b8b authored by Steven Ng's avatar Steven Ng Committed by Automerger Merge Worker
Browse files

Merge "Fix rounded corners for shortcut & generated preview shadow box" into sc-dev am: bf60673b

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15098570

Change-Id: Ia04afd31b5f225fd0020c50f19b55125f6a8bdef
parents 3bf38cb5 bf60673b
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -98,12 +98,17 @@ public class DatabaseWidgetPreviewLoader implements WidgetPreviewLoader {
    private final IconCache mIconCache;
    private final UserCache mUserCache;
    private final CacheDb mDb;
    private final float mPreviewBoxCornerRadius;

    public DatabaseWidgetPreviewLoader(Context context, IconCache iconCache) {
        mContext = context;
        mIconCache = iconCache;
        mUserCache = UserCache.INSTANCE.get(context);
        mDb = new CacheDb(context);
        float previewCornerRadius = RoundedCornerEnforcement.computeEnforcedRadius(context);
        mPreviewBoxCornerRadius = previewCornerRadius > 0
                ? previewCornerRadius
                : mContext.getResources().getDimension(R.dimen.widget_preview_corner_radius);
    }

    /**
@@ -521,7 +526,7 @@ public class DatabaseWidgetPreviewLoader implements WidgetPreviewLoader {

        ShadowGenerator.Builder builder = new ShadowGenerator.Builder(Color.WHITE);
        builder.shadowBlur = res.getDimension(R.dimen.widget_preview_shadow_blur);
        builder.radius = res.getDimension(R.dimen.widget_preview_corner_radius);
        builder.radius = mPreviewBoxCornerRadius;
        builder.keyShadowDistance = res.getDimension(R.dimen.widget_preview_key_shadow_distance);

        builder.bounds.set(builder.shadowBlur, builder.shadowBlur,