ff7bcaa5d7a4d6648d943a464d0b603f251daf0c
chmalee
  Wed Aug 21 14:50:27 2024 -0700
Fix some broken track ui pages from jquery upgrade, and try to clean up
jquery-ui styles

diff --git src/hg/js/jquery.imgareaselect.js src/hg/js/jquery.imgareaselect.js
index ec1fe29..48befe9 100644
--- src/hg/js/jquery.imgareaselect.js
+++ src/hg/js/jquery.imgareaselect.js
@@ -530,35 +530,32 @@
         }
         else if (options.enable || options.disable === false) {
             if (options.resizable || options.movable)
                 $a.mousemove(areaMouseMove).mousedown(areaMouseDown);
 
             if (!options.persistent)
                 jQuery(img).add($o).mousedown(imgMouseDown);
             jQuery(window).resize(windowResize);
         }
 
         jQuery(options.parent).append($o.add($a));
 
         options.enable = options.disable = undefined;
     };
 
-    if (jQuery.browser.msie)
-        jQuery(img).attr('unselectable', 'on');
+    jQuery.imgAreaSelect.keyPress = 'keypress';
     
-    jQuery.imgAreaSelect.keyPress = jQuery.browser.msie ||
-        jQuery.browser.safari ? 'keydown' : 'keypress';
 
     $a.add($o).css({ display: 'none', position: fixed ? 'fixed' : 'absolute',
         overflow: 'hidden', zIndex: zIndex > 0 ? zIndex : '0' });
     $area.css({ borderStyle: 'solid' });
 
     initOptions = {
         borderColor1: '#000',
         borderColor2: '#fff',
         borderWidth: 1,
         classPrefix: 'imgareaselect',
         movable: true,
         resizable: true,
         selectionColor: '#fff',
         selectionOpacity: 0.2,
         outerColor: '#000',