From 9db254d2f28aa84d39ca32150d7ccabb560bb57c Mon Sep 17 00:00:00 2001 From: X1nto Date: Tue, 27 Apr 2021 00:27:11 +0400 Subject: [PATCH] fixed version code comparison --- app/src/main/java/com/vanced/manager/model/DataModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vanced/manager/model/DataModel.kt b/app/src/main/java/com/vanced/manager/model/DataModel.kt index e0416a7d..64018dc7 100644 --- a/app/src/main/java/com/vanced/manager/model/DataModel.kt +++ b/app/src/main/java/com/vanced/manager/model/DataModel.kt @@ -89,7 +89,7 @@ open class DataModel( return when { int1 == 0 -> ButtonTag.INSTALL int2 > int1 -> ButtonTag.UPDATE - int2 == int1 || int1 > int2 -> ButtonTag.REINSTALL + int1 >= int2 -> ButtonTag.REINSTALL else -> ButtonTag.INSTALL } } @@ -100,8 +100,8 @@ open class DataModel( if (int2 != null && int1 != null) { return when { int1 == 0 -> ContextCompat.getDrawable(context, R.drawable.ic_app_download)!! - int1 == int2 -> ContextCompat.getDrawable(context, R.drawable.ic_app_reinstall)!! int2 > int1 -> ContextCompat.getDrawable(context, R.drawable.ic_app_update)!! + int1 >= int2 -> ContextCompat.getDrawable(context, R.drawable.ic_app_reinstall)!! else -> ContextCompat.getDrawable(context, R.drawable.ic_app_download)!! } }