From: Christian Heller Date: Mon, 2 Jun 2025 13:18:48 +0000 (+0200) Subject: Minor refactoring. X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/error?a=commitdiff_plain;h=3aceecd98564e87a186c6e1ba348c23bb53a1496;p=ircplom Minor refactoring. --- 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]))