oxwm

https://git.tonybtw.com/oxwm.git git://git.tonybtw.com/oxwm.git

fixing underline width..

Commit
7b4ea870ab45ec6968cdd1b3d8527af7b5de0e5c
Parent
c847ca5
Author
tonybanters <tonybanters@gmail.com>
Date
2025-10-03 19:56:27

Diff

diff --git a/src/bar/bar.rs b/src/bar/bar.rs
index 6dd3a50..452a2f7 100644
--- a/src/bar/bar.rs
+++ b/src/bar/bar.rs
@@ -159,8 +159,9 @@ impl Bar {
                 let bottom_margin = 4;
                 let underline_y = self.height as i16 - underline_height as i16 - bottom_margin;
 
-                let underline_width = text_width + 6;
-                let underline_x = text_x - 3;
+                let underline_padding = 4;
+                let underline_width = tag_width - underline_padding;
+                let underline_x = x_position + (underline_padding / 2) as i16;
 
                 connection.change_gc(
                     self.graphics_context,