# HG changeset patch # User Aras Pranckevicius # Date 2012-01-09 21:52:13 # Node ID 395dfc93fe73c428b850b0b0e4ec38ac3cbdfe8a # Parent 287eff9614fae8c29cd1bb818ab2f6e5ec68cc9e changelog: simplify row expansion and fix for Firefox (parentElement->parentNode) diff --git a/rhodecode/templates/changelog/changelog.html b/rhodecode/templates/changelog/changelog.html --- a/rhodecode/templates/changelog/changelog.html +++ b/rhodecode/templates/changelog/changelog.html @@ -135,7 +135,7 @@ ${c.repo_name} ${_('Changelog')} - ${c.r }); 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 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();