Skip to content

Commit 33a9a02

Browse files
committed
swap x/y when using coord_flip()
1 parent 1bfb3c9 commit 33a9a02

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

R/guides-grid.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ guide_grid <- function(theme, panel_params, coord, square = TRUE) {
1212
y_minor <- setdiff(panel_params$y$mapped_breaks_minor(), y_major)
1313

1414
transform <- if (isTRUE(square)) {
15-
function(x) coord$transform(x, panel_params)
15+
if (inherits(coord, "CoordFlip")) {
16+
function(x) coord$transform(flip_axis_labels(x), panel_params)
17+
} else {
18+
function(x) coord$transform(x, panel_params)
19+
}
1620
} else {
1721
function(x) coord_munch(coord, x, panel_params)
1822
}

0 commit comments

Comments
 (0)