From 8c53908eb585401918f96a1872339a5d6f247067 Mon Sep 17 00:00:00 2001 From: AddisonTustin Date: Thu, 13 Jun 2024 03:20:52 -0700 Subject: [PATCH] fix: show maps pin when clicking on node coords (#1093) --- app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt b/app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt index df3fff01a..cbe47227a 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt @@ -40,7 +40,9 @@ fun LinkedCoordinates( val annotatedString = buildAnnotatedString { pushStringAnnotation( tag = "gps", - annotation = "geo:${position.latitude},${position.longitude}?z=17&label=${ + // URI scheme is defined at: + // https://developer.android.com/guide/components/intents-common#Maps + annotation = "geo:0,0?q=${position.latitude},${position.longitude}&z=17&label=${ URLEncoder.encode(name, "utf-8") }" )