From 25ce3ccdc9c64bbded8e01a5bbcf016468fdd566 Mon Sep 17 00:00:00 2001 From: juntao Date: Mon, 1 Nov 2021 11:24:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=BA=9B=E9=97=AA?= =?UTF-8?q?=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修复游戏详情页回到顶部的闪退 2. 尝试修复获取游戏更新时偶发的闪退 --- .../java/com/gh/gamecenter/gamedetail/desc/DescFragment.kt | 4 +++- .../java/com/gh/gamecenter/packagehelper/PackageRepository.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/desc/DescFragment.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/desc/DescFragment.kt index 9797143edd..c5cdefcb82 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/desc/DescFragment.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/desc/DescFragment.kt @@ -224,7 +224,9 @@ class DescFragment : BaseFragment(), IScrollable { } override fun scrollToTop() { - mRecyclerView.scrollToPosition(0) + if (::mRecyclerView.isInitialized) { + mRecyclerView.scrollToPosition(0) + } } } \ No newline at end of file diff --git a/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt b/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt index 50786ee7ff..f907168bdb 100644 --- a/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt +++ b/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt @@ -82,7 +82,7 @@ object PackageRepository { mInstalledPkgList.addAll(list) notifyInstallPkgData() - loadInstalledGameDigestAndNotifyData(list, true) + loadInstalledGameDigestAndNotifyData(list) loadGhzsUpdate() } }