3fc4985e0565e8d601746484ed273cf353467a60
tdreszer
  Wed Jul 28 13:59:53 2010 -0700
Finally got dragReorder row highlighting working
diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js
index c10a7aa..a4c6a4e 100644
--- src/hg/js/hgTracks.js
+++ src/hg/js/hgTracks.js
@@ -794,23 +794,24 @@
     var btns = $("p.btn");
     if(btns.length > 0) {
         imgTblZipButtons($('#imgTbl'));
-        $(btns).mouseover( imgTblButtonMouseOver );
-        $(btns).mouseout(  imgTblButtonMouseOut  );
+        $(btns).mouseenter( imgTblButtonMouseOver );
+        $(btns).mouseleave( imgTblButtonMouseOut  );
         $(btns).show();
     }
-    var handle = $("td.dragHandle[id^='td_side_']");
+var handle = $("td.dragHandle");
     if(handle.length > 0) {
-        $(handle).mouseover( imgTblDragHandleMouseOver );
-        $(handle).mouseout(  imgTblDragHandleMouseOut  );
+        $(handle).mouseenter( imgTblDragHandleMouseOver );
+        $(handle).mouseleave( imgTblDragHandleMouseOut  );
     }
 }
 
 function imgTblDragHandleMouseOver()
 {
 // Highlights a single row when mouse over a dragHandle column (sideLabel and buttons)
-    if(jQuery.tableDnD.dragObject == null)
+    if(jQuery.tableDnD.dragObject == null) {
         $( this ).parents("tr").addClass("trDrag");
 }
+}
 
 function imgTblDragHandleMouseOut()
 {
@@ -832,13 +833,11 @@
 function imgTblButtonMouseOut()
 {
 // Ends composite highlighting by mouse over
-    if(jQuery.tableDnD.dragObject == null) {
         var classList = $( this ).attr("class").split(" ");
         var btns = $( "p." + classList[0] );
         $( btns ).removeClass('btnBlue');
         $( btns ).addClass('btnGrey');
     }
-}
 
 
 /////////////////////////////////////////////////////