Match window transition radius to square icon shapes

This commit is contained in:
Suphon Thanakornpakapong
2021-10-15 16:31:50 +07:00
parent 66dd0a4e98
commit d3b6c77006
@@ -119,6 +119,7 @@ import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import app.lawnchair.icons.shape.IconShapeManager;
import app.lawnchair.theme.color.ColorTokens;
/**
@@ -645,7 +646,7 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener
});
final float initialWindowRadius = supportsRoundedCornersOnWindows(mLauncher.getResources())
? Math.max(crop.width(), crop.height()) / 2f
? Math.max(crop.width(), crop.height()) / 2f * IconShapeManager.getWindowTransitionRadius(mLauncher)
: 0f;
final float finalWindowRadius = mDeviceProfile.isMultiWindowMode
? 0 : getWindowCornerRadius(mLauncher.getResources());