summaryrefslogtreecommitdiff
path: root/lib/navigation/baseNavigation.dart
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2023-04-19 16:24:02 +0200
committerAldrik Ramaekers <aldrik@amftech.nl>2023-04-19 16:24:02 +0200
commitcc5fc184b6ea35cf8204803958fe0d29ee256735 (patch)
tree3a8ae22310f54531f02cd0c986406505fa558e20 /lib/navigation/baseNavigation.dart
parentfe968ef8eed020670abdc8b8554a766eee15e5ed (diff)
update
Diffstat (limited to 'lib/navigation/baseNavigation.dart')
-rw-r--r--lib/navigation/baseNavigation.dart7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/navigation/baseNavigation.dart b/lib/navigation/baseNavigation.dart
index 78e5f1c..1aed658 100644
--- a/lib/navigation/baseNavigation.dart
+++ b/lib/navigation/baseNavigation.dart
@@ -65,6 +65,7 @@ abstract class BaseNavigation extends StatefulWidget {
bool isLookingAround = false;
double currentZoom = 20;
DHLCoordinates lastPosition = DHLCoordinates(0, 0);
+ int routeSectionCursor = 0;
StreamSubscription? stopCompletedEvent;
StreamSubscription? stopIncompletedEvent;
@@ -79,8 +80,6 @@ abstract class BaseNavigation extends StatefulWidget {
}
abstract class BaseNavigationState extends State<BaseNavigation> {
- int routeSectionCursor = 0;
-
StreamSubscription? changeZoomEvent;
StreamSubscription? flyToEvent;
@@ -166,7 +165,9 @@ abstract class BaseNavigationState extends State<BaseNavigation> {
// if address is double planned and there is a stop before this one.
bool shouldDoublePlannedAddressBeVisible(DestinationPin taskToCheck) {
if (!taskToCheck.isDoublePlannedAddress) return true;
- for (int i = routeSectionCursor; i < widget.parcelNumberPins.length; i++) {
+ for (int i = widget.routeSectionCursor;
+ i < widget.parcelNumberPins.length;
+ i++) {
var item = widget.parcelNumberPins[i];
if (item == taskToCheck) {