fix a offset size issue that made the text be cut in too short lines.

This commit is contained in:
Florent Le Coz 2011-09-11 15:19:33 +02:00
parent b7b1faebdb
commit e6622db4ca

View file

@ -558,17 +558,13 @@ class TextWin(Win):
if nick and len(nick) >= 25:
nick = nick[:25]+''
offset = 1 + len(message.str_time)
if nick:
offset += wcwidth.wcswidth(nick) + 2 # + nick + spaces length
if nick:
offset += wcwidth.wcswidth(nick) + 2 # + nick + spaces length
if theme.CHAR_TIME_LEFT:
offset += 1
if theme.CHAR_TIME_RIGHT:
offset += 1
lines = cut_text(txt, self.width-offset-1)
first = True
for line in lines:
self.built_lines.append(Line(msg=message,