ce8a04acdef8f498054fbaf608d05f5e4c35412f
larrym
  Mon Jan 10 12:03:30 2011 -0800
keep class of group selects accurate (see redmine 2186#note-1)
diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js
index 92add89..4e72ef8 100644
--- src/hg/js/hgTracks.js
+++ src/hg/js/hgTracks.js
@@ -2598,23 +2598,24 @@
     }
 }
 
 function windowOpenFailedMsg()
 {
     alert("Your web browser prevented us from opening a new window.\n\nPlease change your browser settings to allow pop-up windows from " + document.domain + ".");
 }
 
 function updateVisibility(track, visibility)
 {
 // Updates visibility state in trackDbJson and any visible elements on the page.
 // returns true if we modify at least one select in the group list
     var rec = trackDbJson[track];
     var selectUpdated = false;
     $("select[name=" + track + "]").each(function(t) {
+                                          $(this).attr('class', visibility == 'hide' ? 'hiddenText' : 'normalText');
                                           $(this).val(visibility);
                                           selectUpdated = true;
                                       });
     if(rec) {
         rec.localVisibility = visibility;
     }
     return selectUpdated;
 }