[tfman] move structure browser along with page browser

pull/2478/head
nick black 3 years ago
parent aa1a3fc3f5
commit bcf713b5bc
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -154,21 +154,21 @@ int docstructure_move(docstructure* ds, int newy){
docnode* pdn = NULL;
docnode* dn;
if(newy > ds->cury){
while((dn = nctree_prev(ds->nct)) != pdn){
if(dn->y > newy){
dn = nctree_next(ds->nct);
break;
}
pdn = dn;
dn = nctree_prev(ds->nct);
if(dn->y > newy){
dn = nctree_next(ds->nct);
}
}else if(newy < ds->cury){
while((dn = nctree_next(ds->nct)) != pdn){
if(dn->y > newy){
dn = nctree_prev(ds->nct);
break;
}
/*while((dn = nctree_prev(ds->nct)) != pdn){
pdn = dn;
}*/
}else if(newy < ds->cury){
dn = nctree_next(ds->nct);
if(dn->y < newy){
dn = nctree_prev(ds->nct);
}
/*while((dn = nctree_next(ds->nct)) != pdn){
pdn = dn;
}*/
}
ds->cury = newy;
if(nctree_redraw(ds->nct)){

Loading…
Cancel
Save