From: Kalle Wallin Date: Fri, 26 Mar 2004 23:16:49 +0000 (+0000) Subject: Fixed bug 0000212 X-Git-Tag: v0.12_alpha1~647 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=19d591bb4a00e19baf6d31c263f695792548b587;p=ncmpc.git Fixed bug 0000212 git-svn-id: https://svn.musicpd.org/ncmpc/trunk@505 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- 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; }