bhcli

A TUI for chatting on LE PHP Chats (onion)
git clone https://git.dasho.dev/n0tr1v/bhcli.git
Log | Files | Refs | README

commit f6563955d76947fb92789b99e35a0e1fbebfaaed
parent bf75c7450187115db0f2a10cb272bedba7ce1a95
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Sun,  2 Apr 2023 05:48:57 -0700

cleanup

Diffstat:
Msrc/main.rs | 14++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -2630,8 +2630,8 @@ fn render_messages( let mut rows = vec![]; let date_style = match (m.deleted, m.hide) { (false, true) => Style::default().fg(tuiColor::Gray), - (false, _) => Style::default().fg(tuiColor::DarkGray), - (true, _) => Style::default().fg(tuiColor::Red), + (false, _) => Style::default().fg(tuiColor::DarkGray), + (true, _) => Style::default().fg(tuiColor::Red), }; let mut spans_vec = vec![Span::styled(m.date.clone(), date_style)]; let show_sys_sep = app.show_sys && m.typ == MessageType::SysMsg; @@ -2654,12 +2654,10 @@ fn render_messages( spans_vec.clear(); } - let style = if m.deleted { - Style::default().bg(tuiColor::Rgb(30, 0, 0)) - } else if m.hide { - Style::default().bg(tuiColor::Rgb(20, 20, 20)) - } else { - Style::default() + let style = match (m.deleted, m.hide) { + (true, _) => Style::default().bg(tuiColor::Rgb(30, 0, 0)), + (_, true) => Style::default().bg(tuiColor::Rgb(20, 20, 20)), + _ => Style::default(), }; Some(ListItem::new(rows).style(style)) })