This appears to be a feature, are there reasons for the limitation? Options accepted by the theme() function cannot be passed to the theme_something() function.
This works:
my_ggplot +
theme_void() +
theme(legend.position = "none")
But the option gets ignored here:
my_ggplot +
theme_void(legend.position = "none")
You can pass the base_size option, but that's it.
Shouldn't theme_void(legend.position = "none") return a warning or an error?