diff --git a/src/frontend/gui/search.rs b/src/frontend/gui/search.rs index 072000f36..bb077e030 100644 --- a/src/frontend/gui/search.rs +++ b/src/frontend/gui/search.rs @@ -310,7 +310,7 @@ impl Renderable for SearchRenderable { fn get_cursor_position(&self) -> StableCursorPosition { // move to the search box StableCursorPosition { - x: 8 + self.pattern.len(), // FIXME: ucwidth + x: 8 + term::unicode_column_width(&self.pattern), y: self.compute_search_row(), shape: termwiz::surface::CursorShape::SteadyBlock, }