[Android] Fix bookmark list refresh when renaming

Nicolas Pomepuy git at videolan.org
Wed Jan 15 14:20:18 UTC 2025


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Wed Jan 15 07:26:36 2025 +0100| [f4476043442f29420d71f1d79601310a3a106df3] | committer: Duncan McNamara

Fix bookmark list refresh when renaming

> https://code.videolan.org/videolan/vlc-android/commit/f4476043442f29420d71f1d79601310a3a106df3
---

 .../vlc-android/src/org/videolan/vlc/gui/helpers/BookmarkAdapter.kt    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/gui/helpers/BookmarkAdapter.kt b/application/vlc-android/src/org/videolan/vlc/gui/helpers/BookmarkAdapter.kt
index 93a4aee858..9ba890e339 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/helpers/BookmarkAdapter.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/helpers/BookmarkAdapter.kt
@@ -110,7 +110,8 @@ class BookmarkAdapter(val bookmarkManager: IBookmarkManager) :
 
         override fun areItemsTheSame(oldItemPosition: Int, newItemPosition: Int): Boolean {
             return try {
-                 oldList[oldItemPosition] == newList[newItemPosition]
+                 oldList[oldItemPosition] == newList[newItemPosition] && oldList[oldItemPosition].title == newList[newItemPosition].title &&
+                         oldList[oldItemPosition].time == newList[newItemPosition].time
             } catch (e: Exception) {
                 false
             }



More information about the Android mailing list