Skip to content

Commit 59be694

Browse files
Do not pass bg arg to grDevices::win.metafile() (#4523)
1 parent 99bc8c8 commit 59be694

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

R/save.r

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,9 @@ plot_dev <- function(device, filename = NULL, dpi = 300) {
192192
tex = function(filename, ...) grDevices::pictex(file = filename, ...),
193193
pdf = function(filename, ..., version = "1.4") grDevices::pdf(file = filename, ..., version = version),
194194
svg = function(filename, ...) svglite::svglite(file = filename, ...),
195-
emf = function(...) grDevices::win.metafile(...),
196-
wmf = function(...) grDevices::win.metafile(...),
195+
# win.metafile() doesn't have `bg` arg so we need to absorb it before passing `...`
196+
emf = function(..., bg = NULL) grDevices::win.metafile(...),
197+
wmf = function(..., bg = NULL) grDevices::win.metafile(...),
197198
png = function(...) png_dev(..., res = dpi, units = "in"),
198199
jpg = function(...) jpeg_dev(..., res = dpi, units = "in"),
199200
jpeg = function(...) jpeg_dev(..., res = dpi, units = "in"),

0 commit comments

Comments
 (0)