diff --git a/lib/screens/map_screen.dart b/lib/screens/map_screen.dart index b26730b4..f2d09f35 100644 --- a/lib/screens/map_screen.dart +++ b/lib/screens/map_screen.dart @@ -2165,9 +2165,7 @@ class _MapScreenState extends State { void _removePath() { setState(() { - _pathTraceContacts.remove( - _pathTrace.last, - ); // Remove last contact from path trace + _pathTraceContacts.removeLast(); _pathTrace.removeLast(); // Remove last node from path trace _points.removeLast(); // Remove last point from points list _polylines.clear(); // Clear polylines diff --git a/lib/widgets/path_management_dialog.dart b/lib/widgets/path_management_dialog.dart index c2eda308..4e91a69d 100644 --- a/lib/widgets/path_management_dialog.dart +++ b/lib/widgets/path_management_dialog.dart @@ -1,7 +1,6 @@ import 'dart:typed_data'; import 'package:flutter/material.dart'; -import 'package:meshcore_open/connector/meshcore_protocol.dart'; import 'package:meshcore_open/models/path_history.dart'; import 'package:meshcore_open/screens/path_trace_map.dart'; import 'package:meshcore_open/widgets/elements_ui.dart';