diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt index 2c40f644832afe8d9cc895d7e355de0ed1a00c90..168ad7fdbcc2656f241a4079396f3c84b6c11bf6 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/coresettings/network/IdentityAdapter.kt @@ -67,7 +67,8 @@ class IdentityAdapter : RecyclerSpinnerAdapter<IdentityAdapter.NetworkViewHolder return null } - override fun getItem(position: Int): Identity? = data[position] + override fun getItem(position: Int): Identity? = + if (position in 0 until data.size) data[position] else null override fun getItemId(position: Int) = getItem(position)?.id()?.toLong() ?: -1