d28b6fd99a64b76802ec9a4da1eebeaabd6cfcec max Wed Sep 2 04:52:33 2020 -0700 fixing bug in new highlight parsing code, refs #26166 diff --git src/hg/js/utils.js src/hg/js/utils.js index bda910a..b0184cc 100644 --- src/hg/js/utils.js +++ src/hg/js/utils.js @@ -1196,32 +1196,32 @@ if (parts.length === 2) { position = parts[0]; out.color = '#' + parts[1]; } var pos = parsePosition(position); if (pos) { out.chrom = pos.chrom; out.start = pos.start; out.end = pos.end; } } else { // new format parts = position.split("#"); out.db = parts[0]; out.chrom = parts[1]; - out.start = parts[2]; - out.end = parts[3]; + out.start = parseInt(parts[2]); + out.end = parseInt(parts[3]); out.color = "#" + parts[4]; } return out; } function getSizeFromCoordinates(position) { // Parse size out of a chr:start-end string var o = parsePosition(position); if (o) { return o.end - o.start + 1; } return null; }