Skip to content

Commit d7e9a2d

Browse files
committed
Don't Map() labels
1 parent 3c97b98 commit d7e9a2d

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

R/guide-axis-theta.R

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -185,18 +185,15 @@ GuideAxisTheta <- ggproto(
185185

186186
# Note that element_grob expects 1 angle for *all* labels, so we're
187187
# rendering one grob per label to propagate angle properly
188-
labels <- Map(
189-
element_grob,
188+
element_grob(
189+
elements$text,
190190
label = labels,
191191
x = unit(key$x, "npc") + xoffset,
192192
y = unit(key$y, "npc") + yoffset,
193193
hjust = 0.5 - sin(theta + rad) / 2,
194194
vjust = 0.5 - cos(theta + rad) / 2,
195-
angle = angle,
196-
MoreArgs = list(element = elements$text)
195+
angle = angle
197196
)
198-
199-
inject(grobTree(!!!labels))
200197
},
201198

202199
build_ticks = function(key, elements, params, position = params$position) {

0 commit comments

Comments
 (0)