Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit a809398

Browse files
author
Shehata
committedJan 7, 2019
Possible label clustering fix
1 parent 84ca98d commit a809398

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎Source/DataSources/EntityCluster.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ define([
116116

117117
expandBoundingBox(result, pixelRange);
118118

119-
if (entityCluster._clusterLabels && !defined(item._labelCollection) && defined(item.id) && hasLabelIndex(entityCluster, item.id) && defined(item.id._label)) {
120-
var labelIndex = entityCluster._collectionIndicesByEntity[item.id];
119+
if (entityCluster._clusterLabels && !defined(item._labelCollection) && defined(item.id) && hasLabelIndex(entityCluster, item.id.id) && defined(item.id._label)) {
120+
var labelIndex = entityCluster._collectionIndicesByEntity[item.id.id].labelIndex;
121121
var label = entityCluster._labelCollection.get(labelIndex);
122122
var labelBBox = Label.getScreenSpaceBoundingBox(label, coord, labelBoundingBoxScratch);
123123
expandBoundingBox(labelBBox, pixelRange);
@@ -130,8 +130,8 @@ define([
130130
function addNonClusteredItem(item, entityCluster) {
131131
item.clusterShow = true;
132132

133-
if (!defined(item._labelCollection) && defined(item.id) && hasLabelIndex(entityCluster, item.id) && defined(item.id._label)) {
134-
var labelIndex = entityCluster._collectionIndicesByEntity[item.id];
133+
if (!defined(item._labelCollection) && defined(item.id) && hasLabelIndex(entityCluster, item.id.id) && defined(item.id._label)) {
134+
var labelIndex = entityCluster._collectionIndicesByEntity[item.id.id].labelIndex;
135135
var label = entityCluster._labelCollection.get(labelIndex);
136136
label.clusterShow = true;
137137
}

0 commit comments

Comments
 (0)
Please sign in to comment.