|
From: <ken...@us...> - 2009-02-17 20:50:43
|
Revision: 1250
http://andro.svn.sourceforge.net/andro/?rev=1250&view=rev
Author: kendowns
Date: 2009-02-17 20:50:41 +0000 (Tue, 17 Feb 2009)
Log Message:
-----------
Sourceforge bug 2589696, x6select was not scrolling.
Modified Paths:
--------------
trunk/andro/clib/x6.js
Modified: trunk/andro/clib/x6.js
===================================================================
--- trunk/andro/clib/x6.js 2009-02-17 17:29:35 UTC (rev 1249)
+++ trunk/andro/clib/x6.js 2009-02-17 20:50:41 UTC (rev 1250)
@@ -4011,6 +4011,8 @@
// get current row
var rowNow = $('.x6select div.hilight');
var jqBody = $('.x6select .tbody');
+ // get the height of a row
+ var lineHeight = $('.x6select .tbody > div > div:first').height()
if(rowNow.length==0) {
$(jqBody[0].firstChild).addClass('hilight');
}
@@ -4021,7 +4023,7 @@
var rowsBelow = $(rowNow).nextAll().length;
if(rowsBelow > 5) {
var stNow = $('.x6select .tbody').scrollTop();
- $(jqBody).scrollTop(stNow - ( this.lineHeight + 3));
+ $(jqBody).scrollTop(stNow - ( lineHeight + 3));
}
}
else {
@@ -4030,7 +4032,7 @@
var rowsAbove = $(rowNow).prevAll().length;
if(rowsAbove > 5) {
var stNow = $(jqBody).scrollTop();
- $(jqBody).scrollTop(stNow + this.lineHeight + 3);
+ $(jqBody).scrollTop(stNow + lineHeight + 3);
}
}
x6.console.log("row now ",rowNow);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|