diff --git a/backdrop/src/main/java/com/kyant/backdrop/highlight/HighlightModifier.kt b/backdrop/src/main/java/com/kyant/backdrop/highlight/HighlightModifier.kt index 3349fb5..81e4bc5 100644 --- a/backdrop/src/main/java/com/kyant/backdrop/highlight/HighlightModifier.kt +++ b/backdrop/src/main/java/com/kyant/backdrop/highlight/HighlightModifier.kt @@ -209,7 +209,7 @@ internal class HighlightNode( if (maskShader != null) { canvas.drawRect(0f, 0f, size.width, size.height, shaderPaint) } else { - canvas.drawBitmap(bitmap, 0f, 0f, null) + canvas.drawBitmap(bitmap, 0f, 0f, shaderPaint) } } } diff --git a/catalog/src/main/java/com/kyant/backdrop/catalog/destinations/DialogContent.kt b/catalog/src/main/java/com/kyant/backdrop/catalog/destinations/DialogContent.kt index 40b277a..e7b1268 100644 --- a/catalog/src/main/java/com/kyant/backdrop/catalog/destinations/DialogContent.kt +++ b/catalog/src/main/java/com/kyant/backdrop/catalog/destinations/DialogContent.kt @@ -4,7 +4,6 @@ import androidx.compose.foundation.background import androidx.compose.foundation.clickable import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.foundation.layout.Arrangement -import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxSize @@ -49,14 +48,11 @@ fun DialogContent() { else Color(0xFF121212).copy(0.56f) BackdropDemoScaffold( + Modifier + .background(dimColor) + .fillMaxSize(), initialPainterResId = R.drawable.system_home_screen_light ) { backdrop -> - Box( - Modifier - .background(dimColor) - .fillMaxSize() - ) - Column( Modifier .padding(40f.dp)