|
@@ -303,6 +303,10 @@ fun ColumnScope.ShowRecommendedList(
|
|
var favList = serverListViewModel.liveDataGetFavList.observeAsState().value
|
|
var favList = serverListViewModel.liveDataGetFavList.observeAsState().value
|
|
favList = serverListViewModel.getFavList(true)
|
|
favList = serverListViewModel.getFavList(true)
|
|
|
|
|
|
|
|
+ favList.forEachIndexed { index, server ->
|
|
|
|
+ Log.d("test_fav_lang", "SLS -> ${server.server_name} ${server.id}")
|
|
|
|
+ }
|
|
|
|
+
|
|
// var ping by rememberSaveable { mutableIntStateOf(0) }
|
|
// var ping by rememberSaveable { mutableIntStateOf(0) }
|
|
// fun updatePing(newPing: Int) {
|
|
// fun updatePing(newPing: Int) {
|
|
// ping = newPing
|
|
// ping = newPing
|
|
@@ -343,16 +347,18 @@ fun ColumnScope.ShowRecommendedList(
|
|
}
|
|
}
|
|
var favFilterList = ArrayList<Server>()
|
|
var favFilterList = ArrayList<Server>()
|
|
favList.let {
|
|
favList.let {
|
|
|
|
+ Log.d("test_fav_lang", "SLS .let")
|
|
if (isAlphabetList.value) {
|
|
if (isAlphabetList.value) {
|
|
|
|
+ Log.d("test_fav_lang", "SLS isAlphabetList")
|
|
favFilterList = favList
|
|
favFilterList = favList
|
|
favFilterList.sortBy {
|
|
favFilterList.sortBy {
|
|
it.server_name
|
|
it.server_name
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
- val favList2 = serverListViewModel.liveDataGetFavList.value
|
|
|
|
- if (favList2 != null) {
|
|
|
|
- favFilterList = favList2
|
|
|
|
- }
|
|
|
|
|
|
+ Log.d("test_fav_lang", "SLS else")
|
|
|
|
+ var favList2 = serverListViewModel.liveDataGetFavList.value
|
|
|
|
+ favList2 = serverListViewModel.getFavList()
|
|
|
|
+ favFilterList = favList2
|
|
}
|
|
}
|
|
items(items = favFilterList) { server ->
|
|
items(items = favFilterList) { server ->
|
|
ServerItem(server, navHostController, server.ping)
|
|
ServerItem(server, navHostController, server.ping)
|