Apply blur before bleed to fix blinking issue
This commit is contained in:
1 parent
caa3acb47a
commit
32511180e0
1 file changed
+6
-4
@@ -361,11 +361,13 @@ fun Preview(state: PreviewState) {
|
||||
val bleedBlurRadiusPx = state.bleedBlurRadius.value.toPx()
|
||||
val blurredBleedRenderEffect =
|
||||
if (bleedBlurRadiusPx > 0f) {
|
||||
RenderEffect.createBlurEffect(
|
||||
bleedBlurRadiusPx,
|
||||
bleedBlurRadiusPx,
|
||||
RenderEffect.createChainEffect(
|
||||
bleedRenderEffect,
|
||||
Shader.TileMode.CLAMP
|
||||
RenderEffect.createBlurEffect(
|
||||
bleedBlurRadiusPx,
|
||||
bleedBlurRadiusPx,
|
||||
Shader.TileMode.CLAMP
|
||||
)
|
||||
)
|
||||
} else {
|
||||
bleedRenderEffect
|
||||
|
||||
Reference in new issue
Block a user