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
nightly-build-test
a79014 5 years ago committed by Colin Lee
parent edc1422b68
commit d2c3427f1e

@ -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)",

Loading…
Cancel
Save