From 83c5fa32152e53358e2fbe297d94c157b8e41fb0 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Mon, 8 Jul 2019 16:48:10 -0400 Subject: [PATCH] Fix issue where background panel wouldn't update (close #6627) --- modules/renderer/background.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/renderer/background.js b/modules/renderer/background.js index d3b91d5f7..f293dfafa 100644 --- a/modules/renderer/background.js +++ b/modules/renderer/background.js @@ -284,7 +284,9 @@ export function rendererBackground(context) { background.showsLayer = function(d) { - return d.id === baseLayer.source().id || + var baseSource = baseLayer.source(); + if (!d || !baseSource) return false; + return d.id === baseSource.id || _overlayLayers.some(function(layer) { return d.id === layer.source().id; }); };