workaround for error with Thai calendar settings (https://bugzilla.xamarin.com/show_bug.cgi?id=59077), fixes #327

This commit is contained in:
Philipp Crocoll
2018-04-04 04:06:11 +02:00
parent e42d8b8eeb
commit 5f8807d62c

View File

@@ -859,9 +859,21 @@ namespace keepass2android
}
public static readonly Kp2aApp Kp2a = new Kp2aApp();
public override void OnCreate() {
base.OnCreate();
private static void InitThaiCalendarCrashFix()
{
var localeIdentifier = Java.Util.Locale.Default.ToString();
if (localeIdentifier == "th_TH")
{
new System.Globalization.ThaiBuddhistCalendar();
}
}
public override void OnCreate()
{
InitThaiCalendarCrashFix();
base.OnCreate();
Kp2aLog.Log("Creating application "+PackageName+". Version=" + PackageManager.GetPackageInfo(PackageName, 0).VersionCode);