diff --git a/app/src/main/java/org/koitharu/kotatsu/list/ui/MangaListMenuProvider.kt b/app/src/main/java/org/koitharu/kotatsu/list/ui/MangaListMenuProvider.kt index 5950cd546..592ed9369 100644 --- a/app/src/main/java/org/koitharu/kotatsu/list/ui/MangaListMenuProvider.kt +++ b/app/src/main/java/org/koitharu/kotatsu/list/ui/MangaListMenuProvider.kt @@ -4,11 +4,11 @@ import android.view.Menu import android.view.MenuInflater import android.view.MenuItem import androidx.core.view.MenuProvider -import androidx.fragment.app.FragmentManager +import androidx.fragment.app.Fragment import org.koitharu.kotatsu.R class MangaListMenuProvider( - private val fragmentManager: FragmentManager, + private val fragment: Fragment, ) : MenuProvider { override fun onCreateMenu(menu: Menu, menuInflater: MenuInflater) { @@ -17,7 +17,7 @@ class MangaListMenuProvider( override fun onMenuItemSelected(menuItem: MenuItem): Boolean = when (menuItem.itemId) { R.id.action_list_mode -> { - ListModeSelectDialog.show(fragmentManager) + ListModeSelectDialog.show(fragment.childFragmentManager) true } else -> false