Skip to content

Commit ff8a851

Browse files
authored
Make sure holes are not connected when munching for polar (#3141)
1 parent 03bd946 commit ff8a851

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

R/coord-munch.r

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ coord_munch <- function(coord, data, range, segment_length = 0.01) {
2828
# Calculate distances using coord distance metric
2929
dist <- coord$distance(data$x, data$y, range)
3030
dist[data$group[-1] != data$group[-nrow(data)]] <- NA
31+
if (!is.null(data$subgroup)) {
32+
dist[data$subgroup[-1] != data$subgroup[-nrow(data)]] <- NA
33+
}
3134

3235
# Munch and then transform result
3336
munched <- munch_data(data, dist, segment_length)

0 commit comments

Comments
 (0)