Skip to content

Commit c20e142

Browse files
authored
fix dropping minor breaks (#4941)
* fix dropping minor breaks * Sort vector only once
1 parent 058a9bc commit c20e142

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

R/scale-view.r

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ view_scale_primary <- function(scale, limits = scale$get_limits(),
1818
if(!scale$is_discrete()) {
1919
# continuous_range can be specified in arbitrary order, but
2020
# continuous scales expect the one in ascending order.
21-
breaks <- scale$get_breaks(sort(continuous_range))
22-
minor_breaks <- scale$get_breaks_minor(b = breaks, limits = continuous_range)
21+
continuous_scale_sorted <- sort(continuous_range)
22+
breaks <- scale$get_breaks(continuous_scale_sorted)
23+
minor_breaks <- scale$get_breaks_minor(b = breaks, limits = continuous_scale_sorted)
2324
} else {
2425
breaks <- scale$get_breaks(limits)
2526
minor_breaks <- scale$get_breaks_minor(b = breaks, limits = limits)

0 commit comments

Comments
 (0)