fix: not un-hiding item
This commit is contained in:
parent
7aa0951cdf
commit
390c709f5d
2 changed files with 16 additions and 2 deletions
|
@ -375,6 +375,7 @@ class HomeFragment : Fragment() {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
binding.homeHiddenItemsContainer.visibility = View.GONE
|
||||||
model.getHidden().observe(viewLifecycleOwner) {
|
model.getHidden().observe(viewLifecycleOwner) {
|
||||||
if (it != null) {
|
if (it != null) {
|
||||||
if (it.isNotEmpty()) {
|
if (it.isNotEmpty()) {
|
||||||
|
@ -403,6 +404,17 @@ class HomeFragment : Fragment() {
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
binding.homeContinueWatch.setOnLongClickListener {
|
||||||
|
snackString(getString(R.string.no_hidden_items))
|
||||||
|
true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
binding.homeContinueWatch.setOnLongClickListener {
|
||||||
|
snackString(getString(R.string.no_hidden_items))
|
||||||
|
true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -427,7 +439,7 @@ class HomeFragment : Fragment() {
|
||||||
"MangaFav",
|
"MangaFav",
|
||||||
"MangaPlanned",
|
"MangaPlanned",
|
||||||
"Recommendation",
|
"Recommendation",
|
||||||
"UserStatus"
|
"UserStatus",
|
||||||
)
|
)
|
||||||
|
|
||||||
val containers = arrayOf(
|
val containers = arrayOf(
|
||||||
|
@ -458,7 +470,6 @@ class HomeFragment : Fragment() {
|
||||||
val homeLayoutShow: List<Boolean> =
|
val homeLayoutShow: List<Boolean> =
|
||||||
PrefManager.getVal(PrefName.HomeLayout)
|
PrefManager.getVal(PrefName.HomeLayout)
|
||||||
model.initHomePage()
|
model.initHomePage()
|
||||||
|
|
||||||
(array.indices).forEach { i ->
|
(array.indices).forEach { i ->
|
||||||
if (homeLayoutShow.elementAt(i)) {
|
if (homeLayoutShow.elementAt(i)) {
|
||||||
empty = false
|
empty = false
|
||||||
|
@ -471,7 +482,9 @@ class HomeFragment : Fragment() {
|
||||||
live.postValue(false)
|
live.postValue(false)
|
||||||
_binding?.homeRefresh?.isRefreshing = false
|
_binding?.homeRefresh?.isRefreshing = false
|
||||||
}
|
}
|
||||||
|
binding.homeHiddenItemsContainer.visibility = View.GONE
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -974,4 +974,5 @@ Non quae tempore quo provident laudantium qui illo dolor vel quia dolor et exerc
|
||||||
<string name="share_as_file">Share as file</string>
|
<string name="share_as_file">Share as file</string>
|
||||||
<string name="hide_in_home_screen">Hide in Home Screen</string>
|
<string name="hide_in_home_screen">Hide in Home Screen</string>
|
||||||
<string name="hidden">Hidden</string>
|
<string name="hidden">Hidden</string>
|
||||||
|
<string name="no_hidden_items">No Hidden Items</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue