I extensively use ggsave to save plots created with ggplot and arranged with arrangeGrob.
After upgrading to gridExtra 2.0.0 and ggplot 1.0.1 this does no longer work:
p <- arrangeGrob(qplot(1,1), textGrob("test"))
grid.draw(p) # interactive device works
ggsave("saving.pdf", p) # gives the error: "plot should be a ggplot2 plot"
Are these packages no longer compatible?
Thanks,
Herbert