0ca07ef7f6ce39144b6896d82b00c5dd0590dd62
galt
Fri Nov 15 13:46:22 2024 -0800
Allow people to select exit. Now it behaves as one might expect. This is a feature Kate R added that is not very well designed or needed. fixes #29452
diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js
index 0513433..4be927a 100644
--- src/hg/js/hgTracks.js
+++ src/hg/js/hgTracks.js
@@ -3439,39 +3439,30 @@
// Initialize autocomplete for alt/fix sequence names
autocompleteCat.init($('#singleAltHaploId'),
{ baseUrl: 'hgSuggest?db=' + getDb() + '&type=altOrPatch&prefix=',
enterSelectsIdentical: true });
// Make multi-region option inputs select their associated radio buttons
$('input[name="emPadding"]').on("keyup", function() {
$('#virtModeType[value="exonMostly"]').prop('checked', true); });
$('input[name="gmPadding"]').on("keyup", function() {
$('#virtModeType[value="geneMostly"]').prop('checked', true); });
$('#multiRegionsBedInput').on("keyup", function() {
$('#virtModeType[value="customUrl"]').prop('checked', true); });
$('#singleAltHaploId').on("keyup", function() {
$('#virtModeType[value="singleAltHaplo"]').prop('checked', true); });
- // disable exit if not in MR mode
- if (!hgTracks.virtModeType) {
- $('#virtModeTypeDefaultLabel').addClass('disabled');
- $('#virtModeType[value="exonMostly"]').prop('checked', true);
- $('#virtModeType[value="default"]').prop('disabled', 'disabled');
- } else {
- $('#virtModeType[value="default"]').prop('disabled', false);
- }
-
// Customize message based on current mode
var msg = "Select a multi-region viewing mode below."; // default
if (hgTracks.virtModeType) {
msg = "The display is currently in ";
var mode = "unknown";
if (hgTracks.virtModeType === "exonMostly") {
msg += "exon";
} else if (hgTracks.virtModeType == "geneMostly") {
msg += "gene";
} else if (hgTracks.virtModeType == "customUrl") {
msg += "custom regions";
} else if (hgTracks.virtModeType == "singleAltHaplo") {
msg += "alt haplotype";
}
msg += " view. "