From 79a42702cda22c57bcf7ff655621d7bc2fb23e95 Mon Sep 17 00:00:00 2001 From: Emma Broman Date: Thu, 19 Nov 2020 16:00:37 +0100 Subject: [PATCH] hasFinished should return true if there is no path --- modules/autonavigation/autonavigationhandler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/autonavigation/autonavigationhandler.cpp b/modules/autonavigation/autonavigationhandler.cpp index 9d525981f8..a6f4c1c877 100644 --- a/modules/autonavigation/autonavigationhandler.cpp +++ b/modules/autonavigation/autonavigationhandler.cpp @@ -177,6 +177,10 @@ const SceneGraphNode* AutoNavigationHandler::anchor() const { } bool AutoNavigationHandler::hasFinished() const { + if (_pathSegments.empty()) { + return true; + } + unsigned int lastIndex = (unsigned int)_pathSegments.size() - 1; return _currentSegmentIndex > lastIndex; }