From 0826050b55abece99fd770b4d8447cfe6dbb5aff Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Mon, 11 Feb 2019 12:10:57 -0500 Subject: [PATCH] Only zoom to the clicked issue in the entity sidebar if it isn't visible --- modules/ui/entity_issues.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ui/entity_issues.js b/modules/ui/entity_issues.js index 7c86fc4e3..d5a5d332c 100644 --- a/modules/ui/entity_issues.js +++ b/modules/ui/entity_issues.js @@ -126,7 +126,8 @@ export function uiEntityIssues(context) { var loc = d.loc(); if (loc) { context.map().centerZoomEase(loc, Math.max(context.map().zoom(), 18)); - } else if (d.entities && d.entities.length > 0) { + } else if (d.entities && d.entities.length > 0 && + !d.entities[0].intersects(context.map().extent(), context.graph())) { context.map().zoomToEase(d.entities[0]); } } else {