diff --git a/app/src/main/java/com/gh/gamecenter/gamecollection/mine/MyGameCollectionAdapter.kt b/app/src/main/java/com/gh/gamecenter/gamecollection/mine/MyGameCollectionAdapter.kt index a2af9647f8..3eab62f0f9 100644 --- a/app/src/main/java/com/gh/gamecenter/gamecollection/mine/MyGameCollectionAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/gamecollection/mine/MyGameCollectionAdapter.kt @@ -47,6 +47,7 @@ class MyGameCollectionAdapter( && oldItem?.intro == newItem?.intro && oldItem?.cover == newItem?.cover && oldItem?.display == newItem?.display + && oldItem?.status == newItem?.status } override fun onBindViewHolder(holder: RecyclerView.ViewHolder, position: Int) { diff --git a/app/src/main/java/com/gh/gamecenter/gamecollection/publish/GameCollectionEditActivity.kt b/app/src/main/java/com/gh/gamecenter/gamecollection/publish/GameCollectionEditActivity.kt index 6dd1d5fa42..900f3ada7a 100644 --- a/app/src/main/java/com/gh/gamecenter/gamecollection/publish/GameCollectionEditActivity.kt +++ b/app/src/main/java/com/gh/gamecenter/gamecollection/publish/GameCollectionEditActivity.kt @@ -406,6 +406,11 @@ class GameCollectionEditActivity : ToolBarActivity() { } } + override fun onDestroy() { + super.onDestroy() + mChooseGamesViewModel.chooseGamesLiveData.postValue(arrayListOf()) + } + companion object {