mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-07-29 23:08:44 +10:00
Simplify path removal logic and clean up unused imports in path management dialog
This commit is contained in:
@@ -2165,9 +2165,7 @@ class _MapScreenState extends State<MapScreen> {
|
|||||||
|
|
||||||
void _removePath() {
|
void _removePath() {
|
||||||
setState(() {
|
setState(() {
|
||||||
_pathTraceContacts.remove(
|
_pathTraceContacts.removeLast();
|
||||||
_pathTrace.last,
|
|
||||||
); // Remove last contact from path trace
|
|
||||||
_pathTrace.removeLast(); // Remove last node from path trace
|
_pathTrace.removeLast(); // Remove last node from path trace
|
||||||
_points.removeLast(); // Remove last point from points list
|
_points.removeLast(); // Remove last point from points list
|
||||||
_polylines.clear(); // Clear polylines
|
_polylines.clear(); // Clear polylines
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import 'dart:typed_data';
|
import 'dart:typed_data';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
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/models/path_history.dart';
|
||||||
import 'package:meshcore_open/screens/path_trace_map.dart';
|
import 'package:meshcore_open/screens/path_trace_map.dart';
|
||||||
import 'package:meshcore_open/widgets/elements_ui.dart';
|
import 'package:meshcore_open/widgets/elements_ui.dart';
|
||||||
|
|||||||
Reference in New Issue
Block a user