diff --git a/lib/core/utils/app_share_platform_web.dart b/lib/core/utils/app_share_platform_web.dart index 63877fc..05fe026 100644 --- a/lib/core/utils/app_share_platform_web.dart +++ b/lib/core/utils/app_share_platform_web.dart @@ -18,8 +18,12 @@ Future shareParkTrackParams(ShareParams params) async { try { await navigator.share(data).toDart; - } on web.DOMException catch (error) { - if (error.name == 'AbortError') return; + } catch (error) { + final jsError = error as JSAny; + if (jsError.isA() && + (jsError as web.DOMException).name == 'AbortError') { + return; + } _openEmailFallback(params); } }