lib/shoes/swt/text_block/fitter.rb in shoes-swt-4.0.0.pre5 vs lib/shoes/swt/text_block/fitter.rb in shoes-swt-4.0.0.pre6

- old
+ new

@@ -196,10 +196,10 @@ ending_offset = 0 height_so_far = 0 offsets = layout.line_offsets offsets[0...-1].each_with_index do |_, i| - height_so_far += layout.line_bounds(i).height + TextBlock::NEXT_ELEMENT_OFFSET + height_so_far += layout.get_line_bounds(i).height + TextBlock::NEXT_ELEMENT_OFFSET ending_offset = offsets[i + 1] break if height_so_far >= height end [layout.text[0...ending_offset], layout.text[ending_offset..-1]]