diff --git a/R/layer.R b/R/layer.R index 69f9b5893c..9a28e2f4f0 100644 --- a/R/layer.R +++ b/R/layer.R @@ -181,6 +181,7 @@ layer <- function(geom = NULL, stat = NULL, geom <- set_draw_key(geom, key_glyph %||% params$key_glyph) fr_call <- layer_class$constructor %||% frame_call(call_env) %||% current_call() + attr(fr_call, "srcref") <- NULL ggproto("LayerInstance", layer_class, constructor = fr_call,