Skip to content

Commit e9f511f

Browse files
committed
draw_key_rect treats NA-fill as missing
1 parent f0965ac commit e9f511f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

R/legend-draw.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,10 @@ draw_key_abline <- function(data, params, size) {
5858
#' @export
5959
#' @rdname draw_key
6060
draw_key_rect <- function(data, params, size) {
61+
colour <- if (is.na(data$fill %||% NA)) data$colour
6162
rectGrob(gp = gg_par(
6263
col = NA,
63-
fill = fill_alpha(data$fill %||% data$colour %||% "grey20", data$alpha),
64+
fill = fill_alpha(col %||% "grey20", data$alpha),
6465
lty = data$linetype %||% 1
6566
))
6667
}

0 commit comments

Comments
 (0)