Fix fallback avatar icon direction in RTL

Fixes a bug where the note to self icon was not displayed as mirrored for right-to-left locales.
This commit is contained in:
Jeffrey Starke
2025-03-05 09:21:02 -05:00
committed by GitHub
parent 7c709db540
commit 4ee962e604
4 changed files with 7 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import android.content.res.ColorStateList
import android.graphics.Canvas
import android.graphics.Rect
import android.graphics.drawable.Drawable
import android.os.Build
import androidx.core.content.ContextCompat
import com.airbnb.lottie.SimpleColorFilter
import com.google.android.material.shape.MaterialShapeDrawable
@@ -57,6 +58,9 @@ class FallbackAvatarDrawable(
)
resourceIcon.bounds = iconBounds
if (Build.VERSION.SDK_INT >= 23) {
resourceIcon.setLayoutDirection(layoutDirection)
}
resourceIcon
}