90575b28d8d97732503671e4c5c80f7fbf2d3ac2
tdreszer
  Tue Oct 11 13:57:16 2011 -0700
With subCfg, when only one subtrack, highlevel shouuld show subtrack controls, so that rightClick and subCfg work together.
diff --git src/hg/js/hui.js src/hg/js/hui.js
index ebd35cb..9dba603 100644
--- src/hg/js/hui.js
+++ src/hg/js/hui.js
@@ -567,43 +567,30 @@
     }
     return true;
 }
 
 function compositeCfgRegisterOnchangeAction(prefix)
 {
 // After composite level cfg settings written to HTML it is necessary to go back and
 // make sure that each time they change, any matching subtrack level cfg setting are changed.
     var list = $("input[name^='"+prefix+".']").not("[name$='.vis']");
     $(list).change(function(){compositeCfgUpdateSubtrackCfgs(this);});
 
     var list = $("select[name^='"+prefix+".']").not("[name$='.vis']");
     $(list).change(function(){compositeCfgUpdateSubtrackCfgs(this);});
 }
 
-function visTriggersHiddenSelect(obj)
-{ // SuperTrack child changing vis should trigger superTrack reshaping.
-  // This is done by setting hidden input "_sel"
-    var trackName_Sel = $(obj).attr('name') + "_sel";
-    var theForm = $(obj).closest("form");
-    var visible = (obj.selectedIndex != 0);
-    if (visible) {
-        updateOrMakeNamedVariable(theForm,trackName_Sel,"1");
-    } else
-        disableNamedVariable(theForm,trackName_Sel);
-    return true;
-}
-
 function subtrackCfgHideAll(table)
 {
 // hide all the subtrack configuration stuff
     $("div[id $= '_cfg']").each( function (i) {
         $( this ).css('display','none');
         $( this ).children("input[name$='.childShowCfg']").val("off");
     });
     // Hide all "..." metadata displayed
     $("div[id $= '_meta']:visible").toggle();
     $("img[src$='../images/upBlue.png']").attr('src','../images/downBlue.png');
 }
 
 function subtrackCfgShow(tableName)
 {
 // Will show subtrack specific configuration controls