0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 03:52:15 +02:00

Replaced Toast with Snackbar in AnkiDroidJSAPI.kt

This commit is contained in:
Sanjaykumar Sargam 2023-04-06 01:41:55 +05:30 committed by Brayan Oliveira
parent f27dc86645
commit 2076bcb698

View File

@ -26,7 +26,6 @@ import android.webkit.JavascriptInterface
import com.github.zafarkhaja.semver.Version
import com.google.android.material.snackbar.Snackbar
import com.ichi2.anim.ActivityTransitionAnimation
import com.ichi2.anki.UIUtils.showThemedToast
import com.ichi2.anki.snackbar.setMaxLines
import com.ichi2.anki.snackbar.showSnackbar
import com.ichi2.libanki.Card
@ -134,13 +133,13 @@ open class AnkiDroidJsAPI(private val activity: AbstractFlashcardViewer) {
}
versionSupplied.lessThan(versionCurrent) -> {
activity.runOnUiThread {
showThemedToast(context, context.getString(R.string.update_js_api_version, cardSuppliedDeveloperContact), false)
activity.showSnackbar(context.getString(R.string.update_js_api_version, cardSuppliedDeveloperContact))
}
versionSupplied.greaterThanOrEqualTo(Version.valueOf(AnkiDroidJsAPIConstants.sMinimumJsApiVersion))
}
else -> {
activity.runOnUiThread {
showThemedToast(context, context.getString(R.string.valid_js_api_version, cardSuppliedDeveloperContact), false)
activity.showSnackbar(context.getString(R.string.valid_js_api_version, cardSuppliedDeveloperContact))
}
false
}
@ -177,7 +176,7 @@ open class AnkiDroidJsAPI(private val activity: AbstractFlashcardViewer) {
} catch (j: JSONException) {
Timber.w(j)
activity.runOnUiThread {
showThemedToast(context, context.getString(R.string.invalid_json_data, j.localizedMessage), false)
activity.showSnackbar(context.getString(R.string.invalid_json_data, j.localizedMessage))
}
}
return apiStatusJson