be61a297f46e662ecddbe39fe483e7e6577e70a6 tdreszer Wed May 11 14:19:32 2011 -0700 Fix for redmine 3914. The metadata '...' had messed up coloring. diff --git src/hg/js/ajax.js src/hg/js/ajax.js index b3d33b4..15b2c35 100644 --- src/hg/js/ajax.js +++ src/hg/js/ajax.js @@ -283,31 +283,34 @@ } function loadMetadataTable(response, status) // Handle ajax response (repopulate a metadata val select) { var div = $("div#div_"+this.cmd+"_meta"); var td = $(div).parent('td'); if(td.length > 0 && $(td[0]).width() > 200) { $(td[0]).css('maxWidth',$(td[0]).width() + "px"); $(div).css('overflow','visible'); } $(div).html(response); if(td.length > 0 && $(td[0]).width() > 200) { tr = $(td[0]).parent('tr'); if (tr.length > 0) { - $(div).children('table').css('backgroundColor',$(tr[0]).css('backgroundColor')); + if ($(tr).hasClass("bgLevel2")) + $(div).children('table').addClass('bgLevel2'); + if ($(tr).hasClass("bgLevel3")) + $(div).children('table').addClass('bgLevel3'); } } $(div).show(); } function removeHgsid(href) { // remove session id from url parameters if(href.indexOf("?hgsid=") == -1) { href = href.replace(/\&hgsid=\d+/, ""); } else { href = href.replace(/\?hgsid=\d+\&/, "?"); } return href; }