From 822fd7597c3032155bb1374de6ce814621b94f75 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Wed, 20 Oct 2021 00:46:47 +0200 Subject: [PATCH] Update: Lesser alpha for the background when loading screenshots --- .../com/looker/droidify/screen/ScreenshotsFragment.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/looker/droidify/screen/ScreenshotsFragment.kt b/src/main/kotlin/com/looker/droidify/screen/ScreenshotsFragment.kt index 69574ff1..9c8cc497 100644 --- a/src/main/kotlin/com/looker/droidify/screen/ScreenshotsFragment.kt +++ b/src/main/kotlin/com/looker/droidify/screen/ScreenshotsFragment.kt @@ -7,6 +7,7 @@ import android.graphics.drawable.Drawable import android.os.Bundle import android.view.ViewGroup import android.view.WindowManager +import androidx.core.graphics.ColorUtils import androidx.core.view.WindowCompat import androidx.core.view.WindowInsetsCompat import androidx.core.view.WindowInsetsControllerCompat @@ -69,7 +70,13 @@ class ScreenshotsFragment() : DialogFragment() { } val background = dialog.context.getColorFromAttr(R.attr.colorSurface).defaultColor - decorView?.setBackgroundColor(background) + decorView?.setBackgroundColor( + ColorUtils.blendARGB( + 0x00FFFFFF and background, + background, + 0.9f + ) + ) decorView?.setPadding(0, 0, 0, 0) if (window != null) { window.attributes = window.attributes.apply {