Mercurial > kallithea
comparison rhodecode/templates/changelog/changelog.html @ 1934:af1fafcd5927 beta
fixes expand button on changeset
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 21 Jan 2012 01:18:06 +0200 |
parents | f91d3f9b7230 |
children | 7a7ffe24b82c |
comparison
equal
deleted
inserted
replaced
1933:3da456a3a211 | 1934:af1fafcd5927 |
---|---|
144 } | 144 } |
145 }); | 145 }); |
146 | 146 |
147 var msgs = YUQ('.message'); | 147 var msgs = YUQ('.message'); |
148 // get first element height | 148 // get first element height |
149 var el = YUQ('.container')[0]; | 149 var el = YUQ('#graph_content .container')[0]; |
150 var row_h = el.clientHeight; | 150 var row_h = el.clientHeight; |
151 for(var i=0;i<msgs.length;i++){ | 151 for(var i=0;i<msgs.length;i++){ |
152 var m = msgs[i]; | 152 var m = msgs[i]; |
153 | 153 |
154 var h = m.clientHeight; | 154 var h = m.clientHeight; |
155 var pad = YUD.getStyle(m,'padding'); | 155 var pad = YUD.getStyle(m,'padding'); |
156 if(h > row_h){ | 156 if(h > row_h){ |
157 var offset = row_h - (h+12); | |
157 YUD.setStyle(m.nextElementSibling,'display','block'); | 158 YUD.setStyle(m.nextElementSibling,'display','block'); |
158 YUD.setStyle(m.nextElementSibling,'margin-top',row_h-(h+14)+'px'); | 159 YUD.setStyle(m.nextElementSibling,'margin-top',offset+'px'); |
159 }; | 160 }; |
160 } | 161 } |
161 YUE.on(YUQ('.expand'),'click',function(e){ | 162 YUE.on(YUQ('.expand'),'click',function(e){ |
162 var elem = e.currentTarget.parentNode.parentNode; | 163 var elem = e.currentTarget.parentNode.parentNode; |
163 YUD.setStyle(e.currentTarget,'display','none'); | 164 YUD.setStyle(e.currentTarget,'display','none'); |