Index: modules/system/system.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.css,v
retrieving revision 1.77
diff -u -r1.77 system.css
--- modules/system/system.css	23 May 2010 18:23:32 -0000	1.77
+++ modules/system/system.css	24 Jun 2010 07:19:59 -0000
@@ -109,6 +109,11 @@
 .form-item select.error {
   border: 2px solid red;
 }
+textarea.dragging {
+  opacity: 0.25;
+  zoom: 1;
+  filter:alpha(opacity=25);
+}
 .form-item .description {
   font-size: 0.85em;
 }
Index: misc/textarea.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/textarea.js,v
retrieving revision 1.31
diff -u -r1.31 textarea.js
--- misc/textarea.js	9 Mar 2010 11:45:37 -0000	1.31
+++ misc/textarea.js	24 Jun 2010 07:19:59 -0000
@@ -12,7 +12,7 @@
 
       function startDrag(e) {
         staticOffset = textarea.height() - e.pageY;
-        textarea.css('opacity', 0.25);
+        textarea.addClass('dragging');
         $(document).mousemove(performDrag).mouseup(endDrag);
         return false;
       }
@@ -24,7 +24,7 @@
 
       function endDrag(e) {
         $(document).unbind('mousemove', performDrag).unbind('mouseup', endDrag);
-        textarea.css('opacity', 1);
+        textarea.removeClass('dragging');
       }
     });
   }
