Fixes stackoverflow crash

kmm
Laurent 5 years ago
parent da6a6c53ba
commit b2a4757560
  1. 6
      app/src/main/java/net/pokeranalytics/android/model/filter/QueryCondition.kt

@ -149,15 +149,15 @@ sealed class QueryCondition : RowRepresentable {
return getDisplayName(context)
}
fun getDisplayName(context: Context, values: List<T>): String {
private fun getDisplayName(context: Context, values: List<T>): String {
val prefix = this.resId?.let {
context.getString(it) + " "
} ?: ""
return when (values.size) {
0 -> return NULL_TEXT
1, 2 -> prefix + values.joinToString(", ") { labelForValue(it, context) }
else -> "${values.size} $prefix ${entityName(context)}"
else -> prefix + values.joinToString(", ") { labelForValue(it, context) }
// else -> "${values.size} $prefix ${entityName(context)}"
}
}

Loading…
Cancel
Save