Loading packages/SystemUI/shared/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ android_library { "androidx.lifecycle_lifecycle-runtime-ktx", "androidx.lifecycle_lifecycle-viewmodel-ktx", "androidx.recyclerview_recyclerview", "com_android_launcher3_flags_lib", "kotlinx_coroutines_android", "kotlinx_coroutines", "dagger2", Loading packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/ThumbnailData.kt +16 −9 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.graphics.Rect import android.util.Log import android.view.WindowInsetsController.Appearance import android.window.TaskSnapshot import com.android.launcher3.Flags.enableRefactorTaskThumbnail /** Data for a single thumbnail. */ data class ThumbnailData( Loading Loading @@ -63,6 +64,11 @@ data class ThumbnailData( ex, ) } if (enableRefactorTaskThumbnail()) { // These bitmaps are used with custom rendering logic (PreviewPositionHelper) that // doesn't account for bitmap density thumbnail?.density = Bitmap.DENSITY_NONE } else { if (snapshot.densityDpi > 0 && thumbnail?.density != snapshot.densityDpi) { Log.d( TAG, Loading @@ -73,6 +79,7 @@ data class ThumbnailData( ) thumbnail?.density = snapshot.densityDpi } } return thumbnail ?: Bitmap.createBitmap(snapshot.taskSize.x, snapshot.taskSize.y, ARGB_8888).apply { eraseColor(Color.BLACK) Loading Loading
packages/SystemUI/shared/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,7 @@ android_library { "androidx.lifecycle_lifecycle-runtime-ktx", "androidx.lifecycle_lifecycle-viewmodel-ktx", "androidx.recyclerview_recyclerview", "com_android_launcher3_flags_lib", "kotlinx_coroutines_android", "kotlinx_coroutines", "dagger2", Loading
packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/ThumbnailData.kt +16 −9 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import android.graphics.Rect import android.util.Log import android.view.WindowInsetsController.Appearance import android.window.TaskSnapshot import com.android.launcher3.Flags.enableRefactorTaskThumbnail /** Data for a single thumbnail. */ data class ThumbnailData( Loading Loading @@ -63,6 +64,11 @@ data class ThumbnailData( ex, ) } if (enableRefactorTaskThumbnail()) { // These bitmaps are used with custom rendering logic (PreviewPositionHelper) that // doesn't account for bitmap density thumbnail?.density = Bitmap.DENSITY_NONE } else { if (snapshot.densityDpi > 0 && thumbnail?.density != snapshot.densityDpi) { Log.d( TAG, Loading @@ -73,6 +79,7 @@ data class ThumbnailData( ) thumbnail?.density = snapshot.densityDpi } } return thumbnail ?: Bitmap.createBitmap(snapshot.taskSize.x, snapshot.taskSize.y, ARGB_8888).apply { eraseColor(Color.BLACK) Loading