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 038b9a1a48..5aa475eef6 100644 --- a/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt +++ b/app/src/main/java/com/gh/gamecenter/packagehelper/PackageRepository.kt @@ -426,6 +426,7 @@ object PackageRepository { fun addInstalledGame(pkgName: String, cachedGameEntity: GameEntity? = null) { mInstalledPkgSet.add(pkgName) + notifyInstallPkgData() if (cachedGameEntity != null) { val ghId = PackageUtils.getMetaData(HaloApp.getInstance().application, pkgName, "gh_id") @@ -439,8 +440,6 @@ object PackageRepository { if (containsUpdate) { notifyGameUpdateData() } - - notifyInstallPkgData() } else { val list = arrayListOf(pkgName)