toolbox pour des tui - retour accueil
git clone git://bebou.netlib.re/tuit
Log | Files | Refs |
commit 0dcb59676bd4f047f5b1d242de5ffdf9dc3ec363 parent 6a8651f8452cf3f4cdb473eb42829d789b75b8d2 Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Thu, 12 Jun 2025 22:34:50 +0200 Correction bug dépassement de la liste On pouvait dépasser une liste qui arrivait jusqu'en bas de l'écran Diffstat:
M | choose.c | | | 3 | ++- |
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/choose.c b/choose.c @@ -66,7 +66,8 @@ int main(int argc, char **argv) { break; /* down */ case 65516: - if(curline==tb_height()) start=start+1; + if(curline==tb_height()) + start=min(filteredcount-tb_height(),start)+1; curline=min(allcount+1,min(tb_height(),curline+1)); curelem=filtered[curline+start-2]; break;