From 8ead4d47ad840c8cb4f058264d8144468ac0b762 Mon Sep 17 00:00:00 2001 From: Mygod Date: Sun, 28 Apr 2019 14:23:20 +0800 Subject: [PATCH 1/2] 2.3.5 --- mobile/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/build.gradle b/mobile/build.gradle index fa4143f5..c0c6d10e 100644 --- a/mobile/build.gradle +++ b/mobile/build.gradle @@ -20,8 +20,8 @@ android { minSdkVersion 21 targetSdkVersion 28 resConfigs "ru", "zh-rCN" - versionCode 123 - versionName "2.3.4" + versionCode 124 + versionName "2.3.5" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" javaCompileOptions { annotationProcessorOptions { From 3f802fa3dee0aa0347f9e8e6ad6fb9db541fbfea Mon Sep 17 00:00:00 2001 From: Mygod Date: Sun, 28 Apr 2019 14:38:28 +0800 Subject: [PATCH 2/2] Fix build --- mobile/src/main/java/be/mygod/vpnhotspot/manage/Manager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/manage/Manager.kt b/mobile/src/main/java/be/mygod/vpnhotspot/manage/Manager.kt index 495d44d4..6dc70cc8 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/manage/Manager.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/manage/Manager.kt @@ -1,5 +1,6 @@ package be.mygod.vpnhotspot.manage +import android.annotation.SuppressLint import android.annotation.TargetApi import android.view.LayoutInflater import android.view.ViewGroup @@ -21,7 +22,8 @@ abstract class Manager { const val VIEW_TYPE_REPEATER = 7 override fun areItemsTheSame(oldItem: Manager, newItem: Manager) = oldItem.isSameItemAs(newItem) - override fun areContentsTheSame(oldItem: Manager, newItem: Manager) = oldItem == newItem + @SuppressLint("DiffUtilEquals") + override fun areContentsTheSame(oldItem: Manager, newItem: Manager) = oldItem === newItem fun createViewHolder(inflater: LayoutInflater, parent: ViewGroup, type: Int) = when (type) { VIEW_TYPE_INTERFACE ->