diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt index 40a023563..93dc1bca4 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrationMangaController.kt @@ -9,7 +9,7 @@ import eu.davidea.flexibleadapter.FlexibleAdapter import eu.davidea.flexibleadapter.items.IFlexible import eu.kanade.tachiyomi.data.database.models.Manga import eu.kanade.tachiyomi.data.preference.PreferencesHelper -import eu.kanade.tachiyomi.databinding.MigrationControllerBinding +import eu.kanade.tachiyomi.databinding.MigrationMangaControllerBinding import eu.kanade.tachiyomi.source.Source import eu.kanade.tachiyomi.ui.base.controller.NucleusController import eu.kanade.tachiyomi.ui.browse.migration.advanced.design.PreMigrationController @@ -18,7 +18,7 @@ import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get class MigrationMangaController : - NucleusController, + NucleusController, FlexibleAdapter.OnItemClickListener, MigrationInterface { @@ -40,13 +40,11 @@ class MigrationMangaController : } override fun createPresenter(): MigrationMangaPresenter { - return MigrationMangaPresenter( - source.id - ) + return MigrationMangaPresenter(source.id) } override fun inflateView(inflater: LayoutInflater, container: ViewGroup): View { - binding = MigrationControllerBinding.inflate(inflater) + binding = MigrationMangaControllerBinding.inflate(inflater) return binding.root } diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt index dc52b5de6..1def120ab 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt @@ -8,7 +8,7 @@ import eu.davidea.flexibleadapter.FlexibleAdapter import eu.kanade.tachiyomi.R import eu.kanade.tachiyomi.data.database.DatabaseHelper import eu.kanade.tachiyomi.data.preference.PreferencesHelper -import eu.kanade.tachiyomi.databinding.MigrationControllerBinding +import eu.kanade.tachiyomi.databinding.MigrationSourcesControllerBinding import eu.kanade.tachiyomi.ui.base.controller.NucleusController import eu.kanade.tachiyomi.ui.base.controller.withFadeTransaction import eu.kanade.tachiyomi.ui.browse.BrowseController @@ -24,7 +24,7 @@ import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get class MigrationSourcesController : - NucleusController(), + NucleusController(), FlexibleAdapter.OnItemClickListener, SourceAdapter.OnAllClickListener { @@ -35,7 +35,7 @@ class MigrationSourcesController : } override fun inflateView(inflater: LayoutInflater, container: ViewGroup): View { - binding = MigrationControllerBinding.inflate(inflater) + binding = MigrationSourcesControllerBinding.inflate(inflater) return binding.root } diff --git a/app/src/main/res/layout/migration_manga_controller.xml b/app/src/main/res/layout/migration_manga_controller.xml new file mode 100644 index 000000000..ecaec0309 --- /dev/null +++ b/app/src/main/res/layout/migration_manga_controller.xml @@ -0,0 +1,21 @@ + + + + + + + + diff --git a/app/src/main/res/layout/migration_controller.xml b/app/src/main/res/layout/migration_sources_controller.xml similarity index 95% rename from app/src/main/res/layout/migration_controller.xml rename to app/src/main/res/layout/migration_sources_controller.xml index b28a02f33..cda7ea753 100644 --- a/app/src/main/res/layout/migration_controller.xml +++ b/app/src/main/res/layout/migration_sources_controller.xml @@ -9,6 +9,7 @@ android:id="@+id/recycler" android:layout_width="match_parent" android:layout_height="wrap_content" + android:clipToPadding="false" android:paddingBottom="@dimen/action_toolbar_list_padding" />