From 80c6786807d9d136938f4dd06ff3e976f4f2533e Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Fri, 19 Sep 2008 03:36:50 -0400 Subject: [PATCH] - make setting/reading splitter's cookie simpler (we need only position number in it) --- skins/default/splitter.js | 13 +++---------- 1 files changed, 3 insertions(+), 10 deletions(-) diff --git a/skins/default/splitter.js b/skins/default/splitter.js index 4391ae9..ef4da03 100644 --- a/skins/default/splitter.js +++ b/skins/default/splitter.js @@ -49,16 +49,9 @@ // read saved position from cookie var cookie = bw.get_cookie(this.id); - if (cookie) + if (cookie && !isNaN(cookie)) { - var param = cookie.split(':'); - - for (var i=0, p; i<param.length; i++) - { - p = param[i].split('='); - this[p[0]] = !isNaN(p[1]) ? parseFloat(p[1]) : p[1]; - } - + this.pos = parseFloat(cookie); this.resize(); } else if (this.pos) @@ -238,7 +231,7 @@ // save state in cookie var exp = new Date(); exp.setYear(exp.getFullYear() + 1); - bw.set_cookie(this.id, 'pos='+this.pos, exp); + bw.set_cookie(this.id, this.pos, exp); } } // end class rcube_splitter -- Gitblit v1.9.1