Mercurial > kallithea
changeset 1879:395dfc93fe73 beta
changelog: simplify row expansion and fix for Firefox (parentElement->parentNode)
author | Aras Pranckevicius <aras@unity3d.com> |
---|---|
date | Mon, 09 Jan 2012 22:52:13 +0200 |
parents | 287eff9614fa |
children | e2b6bc77619a |
files | rhodecode/templates/changelog/changelog.html |
diffstat | 1 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/templates/changelog/changelog.html Mon Jan 09 22:40:10 2012 +0200 +++ b/rhodecode/templates/changelog/changelog.html Mon Jan 09 22:52:13 2012 +0200 @@ -135,7 +135,7 @@ }); var msgs = YUQ('.message'); - // get firts element height; + // get first element height var el = YUQ('.container')[0]; var row_h = el.clientHeight; for(var i=0;i<msgs.length;i++){ @@ -146,15 +146,14 @@ if(h > row_h){ YUD.setStyle(m.nextElementSibling,'display','block'); YUD.setStyle(m.nextElementSibling,'margin-top',row_h-(h+14)+'px'); - YUD.setAttribute(m.nextElementSibling,'expand',h); }; } YUE.on(YUQ('.expand'),'click',function(e){ - var elem = e.currentTarget.parentElement.parentElement; + var elem = e.currentTarget.parentNode.parentNode; YUD.setStyle(e.currentTarget,'display','none'); - YUD.setStyle(elem,'height',YUD.getAttribute(e.currentTarget,'expand')+'px'); + YUD.setStyle(elem,'height','auto'); - //redraw the graph max_w and jsdata are global vars + //redraw the graph, max_w and jsdata are global vars set_canvas(max_w); var r = new BranchRenderer();