From 85877d213a25e19cb69aaf93bbec41729d3736c8 Mon Sep 17 00:00:00 2001 From: Darcy Wong Date: Thu, 10 Nov 2022 10:49:14 +0700 Subject: [PATCH] chore(android/engine): Don't show Toast errors on stable tier --- .../src/main/java/com/tavultesoft/kmea/util/KMLog.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/util/KMLog.java b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/util/KMLog.java index 0147b651ac..097c421443 100644 --- a/android/KMEA/app/src/main/java/com/tavultesoft/kmea/util/KMLog.java +++ b/android/KMEA/app/src/main/java/com/tavultesoft/kmea/util/KMLog.java @@ -8,6 +8,8 @@ import android.util.Log; import android.widget.Toast; import com.tavultesoft.kmea.BaseActivity; +import com.tavultesoft.kmea.BuildConfig; +import com.tavultesoft.kmea.KMManager; import io.sentry.Sentry; import io.sentry.SentryLevel; @@ -39,7 +41,9 @@ public final class KMLog { if (msg != null && !msg.isEmpty()) { Log.e(tag, msg); - BaseActivity.makeToast(null, msg, Toast.LENGTH_LONG); + if (KMManager.getTier(BuildConfig.KEYMAN_ENGINE_VERSION_NAME) != KMManager.Tier.STABLE) { + BaseActivity.makeToast(null, msg, Toast.LENGTH_LONG); + } if (Sentry.isEnabled()) { Sentry.captureMessage(msg, SentryLevel.ERROR); @@ -62,7 +66,9 @@ public final class KMLog { } Log.e(tag, errorMsg, e); - BaseActivity.makeToast(null, errorMsg, Toast.LENGTH_LONG); + if (KMManager.getTier(BuildConfig.KEYMAN_ENGINE_VERSION_NAME) != KMManager.Tier.STABLE) { + BaseActivity.makeToast(null, errorMsg, Toast.LENGTH_LONG); + } if (Sentry.isEnabled()) { Sentry.addBreadcrumb(errorMsg);