From 8e5a9cf22e717f6e8c5b18ef3ef9db420ecefde0 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Fri, 30 Dec 2005 06:21:17 +0000 Subject: [PATCH] Make the current item reflect the last retval. ***NOTE*** Current is the first item that had the returned retval, NOT necessarily the selected item (if the same retval is used by multiple items) --- exec/load/lightbar.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/exec/load/lightbar.js b/exec/load/lightbar.js index eeef982992..be1e50b0af 100644 --- a/exec/load/lightbar.js +++ b/exec/load/lightbar.js @@ -98,8 +98,16 @@ function Lightbar_getval(current) return(null); if(this.items[i].retval==undefined) return(undefined); - return(this.items[i].retval); + retval=this.items[i].retval; } + + for(i=0; i<this.items.length; i++) { + if(retval==this.items[i].retval) { + this.current=i; + break; + } + } + return(retval); } /* -- GitLab