From 19d591bb4a00e19baf6d31c263f695792548b587 Mon Sep 17 00:00:00 2001 From: Kalle Wallin Date: Fri, 26 Mar 2004 23:16:49 +0000 Subject: [PATCH] Fixed bug 0000212 git-svn-id: https://svn.musicpd.org/ncmpc/trunk@505 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- list_window.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/list_window.c b/list_window.c index ee08a8b..ab6c7d4 100644 --- a/list_window.c +++ b/list_window.c @@ -166,11 +166,15 @@ list_window_find(list_window_t *lw, lw->selected = i; return 0; } - i++; if( wrap && i==lw->selected ) return 1; + i++; + } + if( wrap ) + { + i=0; /* first item */ + beep(); } - i=0; /* first item */ } return 1; } @@ -197,11 +201,15 @@ list_window_rfind(list_window_t *lw, lw->selected = i; return 0; } - i--; if( wrap && i==lw->selected ) return 1; + i--; + } + if( wrap ) + { + i=rows-1; /* last item */ + beep(); } - i=rows-1; /* last item */ } return 1; } -- 2.30.2