74b6045510bad42c806a64523d187c88f3e8565c braney Wed Apr 15 14:10:34 2026 -0700 Fix right-click menu separator grouping broken by Change Track Color addition, refs #20460 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index 6813b8d7c4e..aa2e4624c7f 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -3267,32 +3267,30 @@ titleStr += "Merge items that span the current region"; } o[titleStr] = {onclick: function(menuItemClick, menuObject) { rightClick.hit(menuItemClick, menuObject, "toggleMerge", rec); return true; } }; } o[rightClick.makeImgTag("book.png")+" Track Description "+rec.shortLabel] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "hgTrackUi_popup_description"); return true; } }; if (rec.defaultColor) { - menu.push(o); - o = {}; o[rightClick.makeImgTag("wrench.png")+" Change Track Color"] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "changeTrackColor"); return true; } }; } menu.push($.contextMenu.separator); menu.push(o); } menu.push($.contextMenu.separator); if (hgTracks.highlight && rightClick.clickedHighlightIdx!==null) { var currentlySeen = ($('#highlightItem').length > 0); o = {};