mirror of
https://github.com/bitwarden/android.git
synced 2025-12-10 09:56:45 -06:00
PM-15976 🍒 prevent app crash for non english language (#4485)
Co-authored-by: Phil Cappelli <150719757+phil-livefront@users.noreply.github.com>
This commit is contained in:
parent
596039ab21
commit
040bf04cbb
@ -199,6 +199,12 @@ fun createClickableAnnotatedString(
|
||||
mainString.lastIndexOf(text, ignoreCase = true)
|
||||
}
|
||||
}
|
||||
|
||||
// Skip adding the link if the text to highlight is not found in the main string.
|
||||
// This can happen if the highlighted text is correctly translated, but the main string
|
||||
// is not yet translated, causing the startIndex to be -1.
|
||||
if (startIndex < 0) continue
|
||||
|
||||
val endIndex = startIndex + highlight.textToHighlight.length
|
||||
val link = LinkAnnotation.Clickable(
|
||||
tag = highlight.textToHighlight,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user