Skip to content

Commit e716494

Browse files
authored
spectate.lua: minor simplification of render_unit_banners()
1 parent 7652b34 commit e716494

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

plugins/lua/spectate.lua

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -482,10 +482,10 @@ function TooltipOverlay:render_unit_banners(dc)
482482
for _, tok in ipairs(info) do
483483
local s
484484
if type(tok) == "string" then
485-
writer = writer:pen(pen)
485+
writer:pen(pen)
486486
s = tok
487487
else
488-
writer = writer:pen(tok.pen)
488+
writer:pen(tok.pen)
489489
s = tok.text
490490
end
491491

@@ -496,14 +496,15 @@ function TooltipOverlay:render_unit_banners(dc)
496496
-- we want to replace it with an `_`, so we need another `- 1`
497497
s = s:sub(1, usedAt - len - ix - 1 - 1) .. '_'
498498

499-
writer = writer:string(s)
499+
writer:string(s)
500500
break -- nothing more will fit
501501
else
502-
writer = writer:string(s)
502+
writer:string(s)
503503
end
504504

505505
ix = ix + len
506506
end
507+
writer:pen(pen) -- just in case a different dc isn't resetting it
507508

508509
-- mark coordinates as used
509510
for j = 0, #str - 1 do

0 commit comments

Comments
 (0)