From c2d6d1fe022284c477ff9cd14faa19726cdb805c Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Fri, 4 Dec 2015 09:38:28 +1100 Subject: [PATCH] pane_refresh: always refresh whole display. Anything else doesn't make sense. Signed-off-by: NeilBrown --- core-pane.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core-pane.c b/core-pane.c index b03f5264..ed800098 100644 --- a/core-pane.c +++ b/core-pane.c @@ -147,6 +147,9 @@ void pane_refresh(struct pane *p) { struct cmd_info ci = {0}; pane_damaged(p, DAMAGED_CURSOR); + /* Always refresh a while display */ + while (p->parent) + p = p->parent; ci.focus = ci.home = p; ci.key = "Refresh"; __pane_refresh(&ci); -- 2.39.5