1
0
Fork 0

Doesn't print gecko emoji on android ver < 7 (android N) (#3115)

* Doesnt print gecko emoji on android ver < 7

* fixed typo on maybeGecko variable

* Closes #3076: Lizard char now doesn't appear if not supported androidver

* Closes #3115: Prints string instead of gecko emoji in unsupported
android versions
master
a79014 2019-06-11 22:40:51 +01:00 committed by Colin Lee
parent edc1422b68
commit d2c3427f1e
1 changed files with 5 additions and 1 deletions

View File

@ -27,10 +27,14 @@ class AboutFragment : Fragment() {
val appName = requireContext().resources.getString(R.string.app_name)
(activity as AppCompatActivity).title = getString(R.string.preferences_about, appName)
var maybeGecko = " \uD83E\uDD8E "
if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.N) {
maybeGecko = "GV: "
}
val aboutText = try {
val packageInfo = requireContext().packageManager.getPackageInfo(requireContext().packageName, 0)
val geckoVersion = PackageInfoCompat.getLongVersionCode(packageInfo).toString() + " \uD83E\uDD8E " +
val geckoVersion = PackageInfoCompat.getLongVersionCode(packageInfo).toString() + maybeGecko +
GeckoViewBuildConfig.MOZ_APP_VERSION + "-" + GeckoViewBuildConfig.MOZ_APP_BUILDID
String.format(
"%s (Build #%s)",