rasterize_sprixels: position according to absolute location #2086

pull/2087/head
nick black 3 years ago
parent 0631817fd0
commit df01c0f130
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -842,7 +842,7 @@ clean_sprixels(notcurses* nc, ncpile* p, fbuf* f){
}
if(s->invalidated == SPRIXEL_MOVED || s->invalidated == SPRIXEL_INVALIDATED || s->invalidated == SPRIXEL_UNSEEN){
int y, x;
ncplane_yx(s->n, &y, &x);
ncplane_abs_yx(s->n, &y, &x);
//fprintf(stderr, "1 MOVING BITMAP %d STATE %d AT %d/%d for %p\n", s->id, s->invalidated, y + nc->margin_t, x + nc->margin_l, s->n);
if(s->invalidated == SPRIXEL_MOVED){
if(p != nc->last_pile){
@ -986,7 +986,7 @@ rasterize_sprixels(notcurses* nc, ncpile* p, fbuf* f){
}else if(s->invalidated == SPRIXEL_LOADED){
if(nc->tcache.pixel_commit){
int y, x;
ncplane_yx(s->n, &y, &x);
ncplane_abs_yx(s->n, &y, &x);
if(goto_location(nc, f, y + nc->margin_t, x + nc->margin_l)){
return -1;
}

Loading…
Cancel
Save