Catch exception during autofill parse

This commit is contained in:
J-Jamet
2020-04-08 14:11:18 +02:00
parent 3f70990956
commit 94f5a47918

View File

@@ -37,6 +37,7 @@ internal class StructureParser(private val structure: AssistStructure) {
private var usernameCandidate: AutofillId? = null
fun parse(): Result? {
try {
result = Result()
result?.apply {
usernameCandidate = null
@@ -59,6 +60,9 @@ internal class StructureParser(private val structure: AssistStructure) {
result
else
null
} catch (e: Exception) {
return null
}
}
private fun parseViewNode(node: AssistStructure.ViewNode): Boolean {