use-lane can occur in roundabouts as well
This commit is contained in:
parent
865c6590fa
commit
e3c2d4dddc
@ -27,6 +27,7 @@
|
||||
- Changes from 5.4.1
|
||||
- Bugfixes
|
||||
- #3032 Fixed a bug that could result in emitting `invalid` as an instruction type on sliproads with mode changes
|
||||
- #3085 Fixed an outdated assertion that could throw without a cause for concern
|
||||
|
||||
# 5.4.1
|
||||
- Changes from 5.4.0
|
||||
|
@ -265,7 +265,8 @@ void closeOffRoundabout(const bool on_roundabout,
|
||||
BOOST_ASSERT(leavesRoundabout(steps[1].maneuver.instruction) ||
|
||||
steps[1].maneuver.instruction.type == TurnType::StayOnRoundabout ||
|
||||
steps[1].maneuver.instruction.type == TurnType::Suppressed ||
|
||||
steps[1].maneuver.instruction.type == TurnType::NoTurn);
|
||||
steps[1].maneuver.instruction.type == TurnType::NoTurn ||
|
||||
steps[1].maneuver.instruction.type == TurnType::UseLane);
|
||||
steps[0].geometry_end = 1;
|
||||
steps[1].geometry_begin = 0;
|
||||
steps[1] = forwardInto(steps[1], steps[0]);
|
||||
|
Loading…
Reference in New Issue
Block a user