Commit b7423ee4 authored by mathieui's avatar mathieui

Remove "top" message logic

parent e488b757
......@@ -163,8 +163,7 @@ class TextBuffer:
nick_size=nick_size)
if ret_val == 0:
ret_val = nb
top = isinstance(msg, Message) and msg.top
if window.pos != 0 and top is False:
if window.pos != 0:
window.scroll_up(nb)
return min(ret_val, 1)
......
......@@ -94,8 +94,6 @@ def build_message(msg: Message, width: int, timestamp: bool, nick_size: int = 10
offset = msg.compute_offset(timestamp, nick_size)
lines = poopt.cut_text(txt, width - offset - 1)
generated_lines = generate_lines(lines, msg, default_color='')
if msg.top:
generated_lines.reverse()
return generated_lines
......
......@@ -95,14 +95,10 @@ class TextWin(Win):
lines = build_lines(
message, self.width, timestamp=timestamp, nick_size=nick_size
)
if isinstance(message, Message) and message.top:
for line in lines:
self.built_lines.insert(0, line)
if self.lock:
self.lock_buffer.extend(lines)
else:
if self.lock:
self.lock_buffer.extend(lines)
else:
self.built_lines.extend(lines)
self.built_lines.extend(lines)
if not lines or not lines[0]:
return 0
if isinstance(message, Message) and message.highlight:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment