5c82dc317f669e3c4437cddabdcc403c6b09477e
tdreszer
  Wed Mar 5 17:56:46 2014 -0800
Fixed bug in Ted's changes that did not set the classes correctly. Redmine #12829.
diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js
index 042d8fd..b7e61dd 100644
--- src/hg/js/hgTracks.js
+++ src/hg/js/hgTracks.js
@@ -2841,36 +2841,34 @@
         } else {
             imageV2.markAsDirtyPage();
         }
     },
 
     updateImgForId: function (html, id, fullImageReload, newJsonRec)
     {   // update row in imgTbl for given id.
         // return true if we successfully pull slice for id and update it in imgTrack.
         var newTr = $(html).find("tr[id='tr_" + id + "']");
         if (newTr.length > 0) {
             var tr = $(document.getElementById("tr_" + id));
             if (tr.length > 0) {
                 $(tr).html(newTr.children())
 
                 // Need to update tr class list too
-
-                var classes = $(html).find("tr[id='tr_"+ id + "']")[0].className.split(/\s+/)
-
-                if(classes && classes[1] && classes[1].length > 0) {
+                var classes = $(html).find("tr[id='tr_"+ id + "']")[0].className
+                if(classes && classes.length > 0) {
                     $(tr).removeClass();
-                    $(tr).addClass(classes[1]);
+                    $(tr).addClass(classes);
                 }
 
                 // NOTE: Want to examine the png? Uncomment:
                 //var img = $('#tr_' + id).find("img[id^='img_data_']").attr('src');
                 //warn("Just parsed image:<BR>"+img);
 
                 // >1x dragScrolling needs some extra care.
                 if(hgTracks.imgBoxPortal && (hgTracks.imgBoxWidth > hgTracks.imgBoxPortalWidth)) {
                     if (hgTracks.imgBoxPortalLeft != undefined) {
                         $(tr).find('.panImg').css({'left': hgTracks.imgBoxPortalLeft });
                         $(tr).find('.tdData').css(
                                 {'backgroundPosition': hgTracks.imgBoxPortalLeft});
                     }
                 }