diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/extension/ExtensionBottomSheet.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/extension/ExtensionBottomSheet.kt index 8749dafd3e..c01f148485 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/extension/ExtensionBottomSheet.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/extension/ExtensionBottomSheet.kt @@ -128,6 +128,9 @@ class ExtensionBottomSheet @JvmOverloads constructor(context: Context, attrs: At 0 -> extensionFrameLayout else -> migrationFrameLayout }.recycler?.isNestedScrollingEnabled = false + if (tab?.position == 1) { + presenter.deselectSource() + } } override fun onTabReselected(tab: TabLayout.Tab?) { this@ExtensionBottomSheet.sheetBehavior?.expand() @@ -260,7 +263,7 @@ class ExtensionBottomSheet @JvmOverloads constructor(context: Context, attrs: At migRecyler.adapter = migAdapter migAdapter?.fastScroller = migrationFrameLayout.fast_scroller } - migAdapter?.updateDataSet(sources) + migAdapter?.updateDataSet(sources, true) } fun setMigrationManga(manga: List?) { @@ -270,7 +273,7 @@ class ExtensionBottomSheet @JvmOverloads constructor(context: Context, attrs: At migRecyler.adapter = migAdapter migAdapter?.fastScroller = migrationFrameLayout.fast_scroller } - migAdapter?.updateDataSet(manga) + migAdapter?.updateDataSet(manga, true) } fun drawExtensions() { diff --git a/app/src/main/res/drawable/ic_bookmark_24dp.xml b/app/src/main/res/drawable/ic_bookmark_24dp.xml index 38953e0efa..b70b21beaf 100644 --- a/app/src/main/res/drawable/ic_bookmark_24dp.xml +++ b/app/src/main/res/drawable/ic_bookmark_24dp.xml @@ -1,9 +1,9 @@ + android:width="24dp" + android:height="24dp" + android:viewportWidth="24.0" + android:tint="?attr/actionBarTintColor" + android:viewportHeight="24.0"> diff --git a/app/src/main/res/drawable/ic_language_24dp.xml b/app/src/main/res/drawable/ic_language_24dp.xml new file mode 100644 index 0000000000..6d7cba52fd --- /dev/null +++ b/app/src/main/res/drawable/ic_language_24dp.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/menu/extension_main.xml b/app/src/main/res/menu/extension_main.xml index 5f679a87a2..245c43e221 100644 --- a/app/src/main/res/menu/extension_main.xml +++ b/app/src/main/res/menu/extension_main.xml @@ -1,10 +1,5 @@ - + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 2720161d2e..b2cbc28cfd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -248,6 +248,7 @@ Extensions Extension Updates Extension info + Filter Languages Details Obsolete Pending