Rather than assuming a negative z depth is always wanted, use ci->num
when the pane is attached.
Signed-off-by: NeilBrown <neil@brown.name>
}
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;
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);
}