From 5994c155f66589a5f9ffa34de994d42cb9afc809 Mon Sep 17 00:00:00 2001 From: Trinisoft Technologies Date: Thu, 19 Dec 2019 13:19:59 +0530 Subject: [PATCH] Fixed bug in "NSTaggedPointerString" --- ios/Classes/CountlyFlutterPlugin.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ios/Classes/CountlyFlutterPlugin.m b/ios/Classes/CountlyFlutterPlugin.m index 756eed53..9560d076 100644 --- a/ios/Classes/CountlyFlutterPlugin.m +++ b/ios/Classes/CountlyFlutterPlugin.m @@ -533,7 +533,12 @@ - (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result { if(!value){ value = @"Default Value"; } - result([value stringValue]); + NSString *theType = NSStringFromClass([value class]); + if([theType isEqualToString:@"NSTaggedPointerString"]){ + result(value); + }else{ + result([value stringValue]); + } }else if ([@"askForFeedback" isEqualToString:call.method]) { NSString* widgetId = [command objectAtIndex:0]; [Countly.sharedInstance presentFeedbackWidgetWithID:widgetId completionHandler:^(NSError* error){