From 827d6c627799ac53e626813e29937e6a0e303bda Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Fri, 23 Jun 2023 15:39:32 +1000 Subject: [PATCH] renderline: allow z depth to be given when attaching. Rather than assuming a negative z depth is always wanted, use ci->num when the pane is attached. Signed-off-by: NeilBrown --- lib-renderline.c | 2 +- render-lines.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib-renderline.c b/lib-renderline.c index 093914b8..00f2b667 100644 --- a/lib-renderline.c +++ b/lib-renderline.c @@ -1173,7 +1173,7 @@ DEF_CMD(renderline_attach) } alloc(rd, pane); - p = pane_register(ci->focus, -10, &renderline_handle.c, rd); + p = pane_register(ci->focus, ci->num, &renderline_handle.c, rd); if (!p) { unalloc(rd, pane); return Efail; diff --git a/render-lines.c b/render-lines.c index 23eff3b3..e6a4ab8e 100644 --- a/render-lines.c +++ b/render-lines.c @@ -148,7 +148,7 @@ static void vmark_free(struct mark *m safe) static void vmark_set(struct pane *p safe, struct mark *m safe, char *line safe) { if (!m->mdata) - m->mdata = call_ret(pane, "attach-renderline", p); + m->mdata = call_ret(pane, "attach-renderline", p, -1); if (m->mdata) pane_call(m->mdata, "render-line:set", p, 0, NULL, line); } -- 2.39.5