From 793e8d86d17a25af22817c701c9667e0e9840776 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 21 Mar 2021 00:49:57 +0000 Subject: [PATCH] clock: Avoid distracting text selection when clicking Signed-off-by: Ian Jackson --- src/clock.rs | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/clock.rs b/src/clock.rs index 6dd5c46d..466ea1a7 100644 --- a/src/clock.rs +++ b/src/clock.rs @@ -488,31 +488,35 @@ impl PieceTrait for Clock { let mins_pad = iter::repeat(" ").take(3 - mins.len()) .collect::(); + let pointer = r##" + pointer-events="none" + "##; let font = r##" font-family="Latin Modern Mono, monospace" font-size="6" font-weight="700" "##; write!(f, r##" - {}{}{}"##, - y, font, show.text, + {}{}{}"##, + y, font, pointer, show.text, mins_pad, mins, show.sigil )?; write!(f, r##" - {:02}"##, - y, font, show.text, + {:02}"##, + y, font, pointer, show.text, secs )?; if let Some(nick) = u.nick { write!(f, r##" - {}"##, - y, + {} + "##, + y, pointer, vpid, htmlescape::encode_minimal(nick), )?; } else { write!(f, r##" - -"##, - y + y, pointer )?; } } -- 2.30.2