diff --git a/lib/vedeu/interfaces/clear_content.rb b/lib/vedeu/interfaces/clear_content.rb index af62a6b03..054c45571 100644 --- a/lib/vedeu/interfaces/clear_content.rb +++ b/lib/vedeu/interfaces/clear_content.rb @@ -77,11 +77,9 @@ def interface def optimised_output Vedeu.timer("Optimised clearing content: '#{name}'") do Array.new(bordered_height) do |iy| - [ - Vedeu::Geometries::Position.new(by + iy, bx), - colour.to_s, - chars, - ].join + Vedeu::Geometries::Position.new(by + iy, bx).to_s + + colour.to_s + + chars end.join + Vedeu::Geometries::Position.new(by, bx) end end