From c6dd715f2042cb831d1ccd9c44e672e27ec5ceae Mon Sep 17 00:00:00 2001 From: Evan Siroky Date: Thu, 21 May 2020 02:51:15 -0700 Subject: [PATCH] fix: properly update display internals when updating bounds --- lib/transitive.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/transitive.js b/lib/transitive.js index 9182a149..4acc6bf7 100644 --- a/lib/transitive.js +++ b/lib/transitive.js @@ -178,6 +178,7 @@ export default class Transitive { if (!this.display) return const smWestSouth = sm.forward(llBounds[0]) const smEastNorth = sm.forward(llBounds[1]) + this.display.reset() this.display.setXDomain([smWestSouth[0], smEastNorth[0]]) this.display.setYDomain([smWestSouth[1], smEastNorth[1]]) this.display.computeScale()