From 71a496803c6c8cd840a88644529f12d93f2603fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20J=2E=20Est=C3=A9banez?= Date: Wed, 16 Aug 2017 13:46:10 +0200 Subject: [PATCH] Fix double point in Navigation2D Fixes #10324. --- scene/2d/navigation2d.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scene/2d/navigation2d.cpp b/scene/2d/navigation2d.cpp index e5798389030..383236b4ca5 100644 --- a/scene/2d/navigation2d.cpp +++ b/scene/2d/navigation2d.cpp @@ -646,7 +646,8 @@ debug path break; } - path.push_back(begin_point); + if (path[path.size() - 1].distance_to(begin_point) > CMP_EPSILON) + path.push_back(begin_point); path.invert(); }