09b2cc42cfd3b47dabe774f5fb4f77eb31c3bed2 max Tue Oct 7 05:50:44 2025 -0700 fixing error message when VCF tree display is part of a composite, refs #36259 diff --git src/hg/js/subCfg.js src/hg/js/subCfg.js index fa3255b46ca..c8d0dd8d8dd 100644 --- src/hg/js/subCfg.js +++ src/hg/js/subCfg.js @@ -579,31 +579,31 @@ if (ix > 0) cleanHtml = cleanHtml.substring(0,ix - 1); cleanHtml = "<div class='blueBox' style='background-color:#FFF9D2; padding:0.5em 1em 1em; overflow: scroll'>" + cleanHtml + "</div>"; $(cfg).html(cleanHtml); appendNonceJsToPage(nonceJs); $(cfg).addClass('filled'); var boxWithin = $(cfg).find('.blueBox'); if (boxWithin.length > 1) $(boxWithin[1]).removeClass('blueBox'); - var subObjs = $(cfg).find('input,select').filter("[name]"); + var subObjs = $(cfg).find('input,select').filter("[name]").not('[type="submit"]'); if (subObjs.length === 0) { warn('DEBUG: Did not find controls for cfg: ' + cfg.id); return; } $(subObjs).each(function (i) { if (this.name) { // The filter("[name]") above didn't do it! if (this.type !== 'hidden') { subCfg.inheritSetting(this,false); // updates any values that have been changed var suffix = subCfg.objSuffixGet(this); // on this page if (suffix && suffix.length > 0) $(this).change( subCfg.markChange ); else warn("DEBUG: couldn't find suffix for subtrack control: "+this.name); } }