]> git.neil.brown.name Git - edlib.git/commitdiff
messageline: don't ask for cursor on render-line
authorNeilBrown <neil@brown.name>
Wed, 9 Aug 2023 01:05:46 +0000 (11:05 +1000)
committerNeilBrown <neil@brown.name>
Fri, 11 Aug 2023 04:36:37 +0000 (14:36 +1000)
To avoid asking of a cursor, we need to pass -1.

Signed-off-by: NeilBrown <neil@brown.name>
lib-messageline.c

index 3247b44f11b6828df8498304d31464387ee72b88..e7beec6ccc2a330ef7da53873dd9f67bdd680ed9 100644 (file)
@@ -127,7 +127,7 @@ DEF_CMD(messageline_refresh_size)
                                    ci->home->w, ci->home->h);
        } else {
                pane_resize(p, p->x, p->y, ci->home->w, ci->home->h/3);
-               call("render-line:measure", p);
+               call("render-line:measure", p, -1);
                pane_resize(p, p->x, ci->home->h - p->h,
                            ci->home->w, p->h);
                if (mli->child && ci->home->h > p->h)
@@ -194,7 +194,7 @@ static void pane_str(struct pane *p safe, char *s, char *attr)
        call("render-line:set", p, -1, NULL, l);
        /* Allow message line to use up to 1/3 of total height */
        pane_resize(p, p->x, p->y, p->w, p->parent->h/3);
-       call("render-line:measure", p);
+       call("render-line:measure", p, -1);
        if (!mli->hidden) {
                pane_resize(p, p->x, p->parent->h - p->h, p->w, p->h);
                if (mli->child) {