From ced198cc35fe3a5f25df9ef90ed381166b796332 Mon Sep 17 00:00:00 2001 From: Kyant0 Date: Fri, 18 Jul 2025 10:23:21 +0800 Subject: [PATCH] Fix blur edge treatment --- app/src/main/java/com/kyant/glass/playground/Preview.kt | 2 +- .../src/main/java/com/kyant/liquidglass/LiquidGlassModifier.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/kyant/glass/playground/Preview.kt b/app/src/main/java/com/kyant/glass/playground/Preview.kt index 1d564c9..1098dff 100644 --- a/app/src/main/java/com/kyant/glass/playground/Preview.kt +++ b/app/src/main/java/com/kyant/glass/playground/Preview.kt @@ -407,7 +407,7 @@ fun Preview() { RenderEffect.createBlurEffect( blurRadiusPx, blurRadiusPx, - Shader.TileMode.DECAL + Shader.TileMode.CLAMP ).asComposeRenderEffect() } } diff --git a/liquid-glass/src/main/java/com/kyant/liquidglass/LiquidGlassModifier.kt b/liquid-glass/src/main/java/com/kyant/liquidglass/LiquidGlassModifier.kt index 95c8631..e231fd9 100644 --- a/liquid-glass/src/main/java/com/kyant/liquidglass/LiquidGlassModifier.kt +++ b/liquid-glass/src/main/java/com/kyant/liquidglass/LiquidGlassModifier.kt @@ -112,7 +112,7 @@ internal class LiquidGlassModifierNode( RenderEffect.createBlurEffect( contentBlurRadiusPx, contentBlurRadiusPx, - Shader.TileMode.DECAL + Shader.TileMode.CLAMP ) } else { RenderEffect.createOffsetEffect(0f, 0f)