From a0a460fb53715105056e3cd1f76e4c0f39e5f342 Mon Sep 17 00:00:00 2001 From: Germ van Eck Date: Thu, 3 Oct 2019 13:32:43 +0200 Subject: [PATCH] Fix: Renderer does not check the flyTo parameter --- src/controls/inputs.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/controls/inputs.js b/src/controls/inputs.js index c5203d8..14e4e97 100644 --- a/src/controls/inputs.js +++ b/src/controls/inputs.js @@ -122,7 +122,8 @@ export default class Inputs { originQuery, destinationQuery, originQueryCoordinates, - destinationQueryCoordinates + destinationQueryCoordinates, + flyTo } = this.store.getState(); if (originQuery) { @@ -137,13 +138,17 @@ export default class Inputs { if (originQueryCoordinates) { this.originInput.setInput(originQueryCoordinates); - this.animateToCoordinates('origin', originQueryCoordinates); + if (flyTo) { + this.animateToCoordinates('origin', originQueryCoordinates); + } this.actions.queryOriginCoordinates(null); } if (destinationQueryCoordinates) { this.destinationInput.setInput(destinationQueryCoordinates); - this.animateToCoordinates('destination', destinationQueryCoordinates); + if (flyTo) { + this.animateToCoordinates('destination', destinationQueryCoordinates); + } this.actions.queryDestinationCoordinates(null); } });