ncreel: don't always call redraw

pull/1005/head
nick black 4 years ago
parent 8bbd134504
commit d2cfce04c7
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -142,6 +142,9 @@ int runreels(struct notcurses* nc, struct ncplane* n, ncreel_options* nopts){
auto tctx = static_cast<TabletCtx*>(nctablet_userptr(t));
tctx->addLine();
}
if(ncreel_redraw(nr)){
return -1;
}
break;
}case '-':{
auto t = ncreel_focused(nr);
@ -149,6 +152,9 @@ int runreels(struct notcurses* nc, struct ncplane* n, ncreel_options* nopts){
auto tctx = static_cast<TabletCtx*>(nctablet_userptr(t));
tctx->subLine();
}
if(ncreel_redraw(nr)){
return -1;
}
break;
}case '*':
notcurses_debug(nc, stderr);
@ -170,9 +176,6 @@ int runreels(struct notcurses* nc, struct ncplane* n, ncreel_options* nopts){
default:
break;
}
if(ncreel_redraw(nr)){
break;
}
if(notcurses_render(nc)){
break;
}

Loading…
Cancel
Save