diff --git a/app/src/main/java/org/mozilla/fenix/settings/logins/view/LoginsAdapter.kt b/app/src/main/java/org/mozilla/fenix/settings/logins/view/LoginsAdapter.kt index b5801ff9d..ab347ca28 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/logins/view/LoginsAdapter.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/logins/view/LoginsAdapter.kt @@ -31,9 +31,9 @@ class LoginsAdapter( private object DiffCallback : DiffUtil.ItemCallback() { override fun areItemsTheSame(oldItem: SavedLogin, newItem: SavedLogin) = - oldItem.origin == newItem.origin + oldItem.guid == newItem.guid override fun areContentsTheSame(oldItem: SavedLogin, newItem: SavedLogin) = - oldItem == newItem + oldItem.origin == newItem.origin && oldItem.username == newItem.username } }