From 65c77b8dcf54daa37c8d2e7ac15e65efde050b65 Mon Sep 17 00:00:00 2001 From: Zane Schepke Date: Tue, 7 Jan 2025 20:53:33 -0500 Subject: [PATCH] android: improve delay (#1866) * improve delay * bump version --- fastlane/metadata/android/en-US/changelogs/11800.txt | 3 +++ nym-vpn-android/buildSrc/src/main/kotlin/Constants.kt | 4 ++-- .../src/main/java/net/nymtech/vpn/backend/NymBackend.kt | 9 +++++++-- 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/11800.txt diff --git a/fastlane/metadata/android/en-US/changelogs/11800.txt b/fastlane/metadata/android/en-US/changelogs/11800.txt new file mode 100644 index 0000000000..005255caeb --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/11800.txt @@ -0,0 +1,3 @@ +What's new: +- Bug fixes +- UI update \ No newline at end of file diff --git a/nym-vpn-android/buildSrc/src/main/kotlin/Constants.kt b/nym-vpn-android/buildSrc/src/main/kotlin/Constants.kt index 6ce687643e..fc0c9e8994 100644 --- a/nym-vpn-android/buildSrc/src/main/kotlin/Constants.kt +++ b/nym-vpn-android/buildSrc/src/main/kotlin/Constants.kt @@ -1,8 +1,8 @@ import org.gradle.api.JavaVersion object Constants { - const val VERSION_NAME = "v1.1.7" - const val VERSION_CODE = 11700 + const val VERSION_NAME = "v1.1.8" + const val VERSION_CODE = 11800 const val TARGET_SDK = 35 const val COMPILE_SDK = 35 const val MIN_SDK = 24 diff --git a/nym-vpn-android/core/src/main/java/net/nymtech/vpn/backend/NymBackend.kt b/nym-vpn-android/core/src/main/java/net/nymtech/vpn/backend/NymBackend.kt index 289959fed3..e17af21ebd 100644 --- a/nym-vpn-android/core/src/main/java/net/nymtech/vpn/backend/NymBackend.kt +++ b/nym-vpn-android/core/src/main/java/net/nymtech/vpn/backend/NymBackend.kt @@ -174,8 +174,13 @@ class NymBackend private constructor(val context: Context) : Backend, TunnelStat return withContext(ioDispatcher) { waitForInit() // TODO temporary until bug is fixed - delay(2000L) - isAccountMnemonicStored() + delay(100L) + var stored = isAccountMnemonicStored() + if (!stored) { + delay(200L) + stored = isAccountMnemonicStored() + } + stored } }