662cdacee22f6392a9eaa9a13551bc27fdf5f121 tdreszer Mon Jun 20 15:30:43 2011 -0700 Fixed Brooke's find of track set hide reappearing on refresh as described in redmine 4119 diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index 8b48cdd..4e7cbf8 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -1795,30 +1795,31 @@ if (vars.length > 0) { setCartVars( vars, vals ); initImgTblButtons(); loadImgAreaSelect(false); } } } else if (cmd == 'hideComposite') { var rec = trackDbJson[id]; if (tdbIsSubtrack(rec)) { var row = $( 'tr#tr_' + id ); var rows = imgTblCompositeSet(row); if (rows && rows.length > 0) { for (var ix=rows.length - 1; ix >= 0; ix--) { // from bottom, just in case remove screws with us $(rows[ix]).remove(); } + var selectUpdated = updateVisibility(rec.parentTrack, 'hide'); setCartVar(rec.parentTrack, 'hide' ); initImgTblButtons(); loadImgAreaSelect(false); } } //else // warn('What went wrong?'); } else { // if( cmd in 'hide','dense','squish','pack','full','show' ) // Change visibility settings: // // First change the select on our form: var rec = trackDbJson[id]; var selectUpdated = updateVisibility(id, cmd); // Now change the track image