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 bleedBlurRadiusPx = state.bleedBlurRadius.value.toPx()
|
||||||
val blurredBleedRenderEffect =
|
val blurredBleedRenderEffect =
|
||||||
if (bleedBlurRadiusPx > 0f) {
|
if (bleedBlurRadiusPx > 0f) {
|
||||||
RenderEffect.createBlurEffect(
|
RenderEffect.createChainEffect(
|
||||||
bleedBlurRadiusPx,
|
|
||||||
bleedBlurRadiusPx,
|
|
||||||
bleedRenderEffect,
|
bleedRenderEffect,
|
||||||
Shader.TileMode.CLAMP
|
RenderEffect.createBlurEffect(
|
||||||
|
bleedBlurRadiusPx,
|
||||||
|
bleedBlurRadiusPx,
|
||||||
|
Shader.TileMode.CLAMP
|
||||||
|
)
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
bleedRenderEffect
|
bleedRenderEffect
|
||||||
|
|||||||
Reference in new issue
Block a user