Differentiate app versions even if their version code is the same
This commit is contained in:
parent
fe22a849ff
commit
2bb49d7dde
@ -1034,11 +1034,12 @@ public class AppDetailsRecyclerViewAdapter
|
||||
this.apk = apk;
|
||||
|
||||
boolean isAppInstalled = app.isInstalled(context);
|
||||
boolean isApkInstalled = apk.versionCode == app.installedVersionCode;
|
||||
boolean isApkInstalled = apk.versionCode == app.installedVersionCode &&
|
||||
TextUtils.equals(apk.sig, app.installedSig);
|
||||
boolean isApkSuggested = apk.versionCode == app.suggestedVersionCode &&
|
||||
TextUtils.equals(apk.sig, app.getMostAppropriateSignature());
|
||||
boolean isApkDownloading = callbacks.isAppDownloading() && downloadedApk != null &&
|
||||
downloadedApk.compareTo(apk) == 0;
|
||||
downloadedApk.compareTo(apk) == 0 && TextUtils.equals(apk.apkName, downloadedApk.apkName);
|
||||
|
||||
// Version name and statuses
|
||||
version.setText(apk.versionName);
|
||||
|
Loading…
x
Reference in New Issue
Block a user