From cf29b23b537b8fee9e170fbfb9df1e0a6460469a Mon Sep 17 00:00:00 2001 From: xunreal75 Date: Thu, 29 Jun 2023 22:18:05 +0200 Subject: [PATCH] - fixed crash because unknown getOrDefault --- .../FlutterPlatformAlertPlugin.kt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/android/src/main/kotlin/net/zonble/flutter_platform_alert/FlutterPlatformAlertPlugin.kt b/android/src/main/kotlin/net/zonble/flutter_platform_alert/FlutterPlatformAlertPlugin.kt index eb4e1ed..81798ca 100644 --- a/android/src/main/kotlin/net/zonble/flutter_platform_alert/FlutterPlatformAlertPlugin.kt +++ b/android/src/main/kotlin/net/zonble/flutter_platform_alert/FlutterPlatformAlertPlugin.kt @@ -41,9 +41,9 @@ class FlutterPlatformAlertPlugin : FlutterPlugin, MethodCallHandler, ActivityAwa if (args == null) { result.error("No args", "Args is a null object.", "") } else { - val windowTitle = args.getOrDefault("windowTitle", "") - val text = args.getOrDefault("text", "") - val alertStyle = args.getOrDefault("alertStyle", "ok") + val windowTitle = args["windowTitle"] ?: "" + val text = args["text"] ?: "" + val alertStyle = args["alertStyle"] ?: "ok" AlertDialog.Builder( this.activity, @@ -81,12 +81,12 @@ class FlutterPlatformAlertPlugin : FlutterPlugin, MethodCallHandler, ActivityAwa if (args == null) { result.error("No args", "Args is a null object.", "") } else { - val windowTitle = args.getOrDefault("windowTitle", "") - val text = args.getOrDefault("text", "") - val positiveButtonTitle = args.getOrDefault("positiveButtonTitle", "") - val negativeButtonTitle = args.getOrDefault("negativeButtonTitle", "") - val neutralButtonTitle = args.getOrDefault("neutralButtonTitle", "") - val base64Icon = args.getOrDefault("base64Icon", "") + val windowTitle = args["windowTitle"] ?: "" + val text = args["text"] ?: "" + val positiveButtonTitle = args["positiveButtonTitle"] ?: "" + val negativeButtonTitle = args["negativeButtonTitle"] ?: "" + val neutralButtonTitle = args["neutralButtonTitle"] ?: "" + val base64Icon = args["base64Icon"] ?: "" val builder = AlertDialog.Builder( this.activity,