From 2b215524b6770c8a737b3f908d081fa4a5ab9f9b Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Mon, 11 May 2020 15:58:26 -0400 Subject: [PATCH] Replace adapterPosition with bindingAdapterPosition in MigrationProcessHolder --- .../ui/migration/manga/process/MigrationProcessHolder.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationProcessHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationProcessHolder.kt index 49d28922b..b77f5c826 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationProcessHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/migration/manga/process/MigrationProcessHolder.kt @@ -43,7 +43,7 @@ class MigrationProcessHolder( // correctly positioned. The reason being that the view may change position before the // PopupMenu is shown. migration_menu.setOnClickListener { it.post { showPopupMenu(it) } } - skip_manga.setOnClickListener { it.post { adapter.removeManga(adapterPosition) } } + skip_manga.setOnClickListener { it.post { adapter.removeManga(bindingAdapterPosition) } } } fun bind(item: MigrationProcessItem) { @@ -187,7 +187,7 @@ class MigrationProcessHolder( } private fun showPopupMenu(view: View) { - val item = adapter.getItem(adapterPosition) ?: return + val item = adapter.getItem(bindingAdapterPosition) ?: return // Create a PopupMenu, giving it the clicked view for an anchor val popup = PopupMenu(view.context, view) @@ -206,7 +206,7 @@ class MigrationProcessHolder( // Set a listener so we are notified if a menu item is clicked popup.setOnMenuItemClickListener { menuItem -> - adapter.menuItemListener.onMenuItemClick(adapterPosition, menuItem) + adapter.menuItemListener.onMenuItemClick(bindingAdapterPosition, menuItem) true }