summaryrefslogtreecommitdiff
path: root/src/File.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/File.zig')
-rw-r--r--src/File.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/File.zig b/src/File.zig
index 239aa4ba..bf4bf08c 100644
--- a/src/File.zig
+++ b/src/File.zig
@@ -1129,7 +1129,8 @@ pub fn drawGutter(p: *Pardes, pane: *Pane, r: pardes.Rect, tx: u16, tw: u16, bod
const goff = pane.scroll();
const gcur = Terminal.gridCursor(pane);
const gcrow = if (pane.body.cur_pinned) pane.body.cur_row else @as(i32, gcur.y) + goff;
- const cur_line: i32 = if (active and !pane.tag_edit) gcrow else std.math.minInt(i32);
+ const typing_body = !pane.tag_edit and (pane.prompt == .none or pane.prompt == .del_side);
+ const cur_line: i32 = if (active and typing_body) gcrow else std.math.minInt(i32);
// the body's first row, the way renderPane derives it (Tagbottom)
const body_y = p.bodyTop(r);
const context_bg = p.theme().tag_bg;