From f381c61a953abbf45ea4be403cd92ad4fb624622 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Tue, 2 Dec 2025 01:43:46 +0100 Subject: [PATCH] In status line, highlight focused window ID boldly. --- src/ircplom/tui_base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ircplom/tui_base.py b/src/ircplom/tui_base.py index ebd68c5..0735109 100644 --- a/src/ircplom/tui_base.py +++ b/src/ircplom/tui_base.py @@ -615,14 +615,14 @@ class _StatusLine(_WidgetAtom): win_listing = StylingString('') for w in self._windows: win_listing += ' ' if w.idx > 0 else '(' - item = str(w.idx) + item: str | StylingString = str(w.idx) if (n := w.history.n_lines_unread): item = f'({item}:{n})' if w.history.has_unread_highlight: item = f'*{item}' if w.idx == self.idx_focus: focus = w - item = f'[{item}]' + item = StylingString(f'[{item}]').attrd('bold') cursor_x = len(win_listing) + (len(item) // 2) win_listing += item assert isinstance(focus, Window) -- 2.30.2