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');