╭ changed ────────╮ │src/ui/widget.zig│ ╰─────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────╮ │← previous│ ╰──────────╯ ╭────────────────────────────────────────────────────────────────────────╮ │595 - pub fn indexOfFocusId(self: TagFlow, focus_id: usize) ?usize { │ │595 + pub fn indexOfFocusId(self: WordFlow, focus_id: usize) ?usize {│ │596 for (self.text_boxes.items, 0..) |tb, i| { │ │597 if (tb.focus.id == focus_id) return i; │ │598 } │ ╰────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────╮ │601 │ │602 // the first item of the row below (when `downward`) or above, or null at│ │603 // the flow's edge. items are laid out in order, so y is nondecreasing. │ │604 - pub fn rowStep(self: TagFlow, index: usize, downward: bool) ?usize { │ │604 + pub fn rowStep(self: WordFlow, index: usize, downward: bool) ?usize { │ │605 const rects = self.rects.items; │ │606 if (index >= rects.len) return null; │ │607 const cur_y = rects[index].y; │ ╰──────────────────────────────────────────────────────────────────────────────────╯