From 3aceecd98564e87a186c6e1ba348c23bb53a1496 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Mon, 2 Jun 2025 15:18:48 +0200 Subject: [PATCH] Minor refactoring. --- ircplom.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ircplom.py b/ircplom.py index c7049bc..5d67e43 100755 --- a/ircplom.py +++ b/ircplom.py @@ -435,6 +435,7 @@ class LogBuffer: if self._upscroll_wrapped: idx_lowest = self._wrapped[-(self._upscroll_wrapped + 1)][0] self._upscroll_history = len(self._history) - (idx_lowest + 1) + self.draw() class TuiPrompt: @@ -505,7 +506,6 @@ class TuiLoop(Loop): self._prompt = TuiPrompt(self._term) self._logs = [LogBuffer(self._term) for i in range(2)] self._log_selected = 0 - self._upscroll = 0 self._calc_and_draw_all() self._term.flush() super().__init__(*args, **kwargs) @@ -593,7 +593,6 @@ class TuiLoop(Loop): def _cmd__log_scroll(self, direction: str) -> None: self._log.scroll(up=direction == 'up') - self._log.draw() def _cmd__disconnect(self, quit_msg: str = 'ircplom says bye') -> None: self.broadcast('SEND', IrcMessage('QUIT', [quit_msg])) -- 2.30.2