Merge "Add null checks to prevent NPE on ViewModel." into main

This commit is contained in:
Treehugger Robot
2025-02-20 11:03:26 -08:00
committed by Android (Google) Code Review

View File

@@ -789,11 +789,11 @@ constructor(
private fun updateThumbnailValidity(container: TaskContainer) {
container.isThumbnailValid =
viewModel!!.isThumbnailValid(
viewModel?.isThumbnailValid(
thumbnail = container.thumbnailData,
width = container.thumbnailView.width,
height = container.thumbnailView.height,
)
) ?: return
applyThumbnailSplashAlpha()
}
@@ -810,7 +810,8 @@ constructor(
*/
private fun updateThumbnailMatrix(container: TaskContainer, width: Int, height: Int) {
val thumbnailPosition =
viewModel!!.getThumbnailPosition(container.thumbnailData, width, height, isLayoutRtl)
viewModel?.getThumbnailPosition(container.thumbnailData, width, height, isLayoutRtl)
?: return
container.updateThumbnailMatrix(thumbnailPosition.matrix)
}