0321d29d957f1b536606706d23df13c6af981746
max
  Mon Apr 25 18:09:29 2022 -0700
fixing broken config page when sequence name contains a dot, email from Hiram, no redmine

diff --git src/hg/js/subCfg.js src/hg/js/subCfg.js
index 755c23b..a36da42 100644
--- src/hg/js/subCfg.js
+++ src/hg/js/subCfg.js
@@ -734,31 +734,31 @@
         var wrench = normed($(tr).find('span.clickable'));
         if (wrench) {
             if (setTo === true)
                 $(wrench).removeClass('disabled');
             else {
                 $(wrench).addClass('disabled');
                 var cfg = normed($(tr).find('div.subCfg'));
                 if (cfg)
                     $(cfg).hide();
             }
         }
     },
 
     cfgToggle: function (wrench,subtrack)
     { // Opens/closes subtrack cfg dialog, populating if empty
-        var cfg = normed($("div#div_cfg_"+subtrack));
+        var cfg = normed($(document.getElementById("div_cfg_"+subtrack)));
         if (!cfg) {
             warn("DEBUG: Can't find div_cfg_"+subtrack);
             return false;
         }
 
         if ($(cfg).css('display') === 'none') {
             if ($(wrench).hasClass('disabled'))
                 return;
             // Don't allow if this composite is not enabled!
             // find the cb
             var tr = $(cfg).parents('tr').first();
             var subCb = normed($(tr).find("input[name='"+subtrack+"_sel']"));
             if (!subCb) {
                 warn("DEBUG: Can't find subCB for "+subtrack);
                 return false;