tuit

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:
Mchoose.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;