Skip to content

Commit aa363bc

Browse files
committed
do not use vec_slice() for the key before computing hash
1 parent bac8602 commit aa363bc

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

R/guide-.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ Guide <- ggproto(
284284

285285
if (is.numeric(breaks)) {
286286
range <- scale$continuous_range %||% scale$get_limits()
287-
key <- vec_slice(key, is.finite(oob_censor_any(breaks, range)))
287+
key <- key[is.finite(oob_censor_any(breaks, range)), , drop = FALSE]
288288
} else {
289289
key
290290
}

R/guide-bins.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ GuideBins <- ggproto(
181181
}
182182

183183
key$.label <- labels
184-
key <- vec_slice(key, !is.na(oob_censor_any(key$.value)))
184+
key <- key[!is.na(oob_censor_any(key$.value)), , drop = FALSE]
185185

186186
return(key)
187187
},

0 commit comments

Comments
 (0)