From b6deb30fcfd8e25b7de7a81cf7fc3a232d6ad5d4 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Wed, 30 Apr 2025 00:14:57 +1000 Subject: [PATCH] fix: prevent crash if no geopath is provided --- composeApp/src/commonMain/kotlin/moe/lava/banksia/App.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composeApp/src/commonMain/kotlin/moe/lava/banksia/App.kt b/composeApp/src/commonMain/kotlin/moe/lava/banksia/App.kt index 351ecb1..ac96793 100644 --- a/composeApp/src/commonMain/kotlin/moe/lava/banksia/App.kt +++ b/composeApp/src/commonMain/kotlin/moe/lava/banksia/App.kt @@ -147,8 +147,8 @@ fun App() { polylines.add(Polyline(polyline, colour)) } } - val bounds = buildBounds(allPoints) - newCameraPosition = Pair(Point(0.0, 0.0), bounds) + if (allPoints.isNotEmpty()) + newCameraPosition = Pair(Point(0.0, 0.0), buildBounds(allPoints)) } var sheetSwipeEnabled by remember { mutableStateOf(true) }