Radish alpha
r
Radicle terminal user interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
lib: Fix focus in imUI text edit
Erik Kundt committed 1 year ago
commit 362c69ca9dcfe35ab2b576f658e1cacc42a19a17
parent b6878f8eff8c3b50af271b4267935cbeefafc2cb
1 file changed +1 -5
modified src/ui/im.rs
@@ -1387,15 +1387,11 @@ pub mod widget {
                cursor: *self.cursor,
            };

-
            // let focus = !render.focus;
-
            let focus = true;
-

-
            // let input = self.text.as_str();
            let label_content = format!(" {} ", self.label.unwrap_or_default());
            let overline = String::from("▔").repeat(area.width as usize);
            let cursor_pos = *self.cursor as u16;

-
            let (label, input, overline) = if !focus && self.dim {
+
            let (label, input, overline) = if !has_focus && self.dim {
                (
                    Span::from(label_content.clone()).magenta().dim().reversed(),
                    Span::from(state.text.clone()).reset().dim(),