Index: wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java
===================================================================
--- wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java	(revision 1130639)
+++ wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraDialogSkin.java	(working copy)
@@ -143,7 +143,7 @@
 
         Display display = window.getDisplay();
         display.getContainerMouseListeners().add(displayMouseListener);
-        display.reenterMouse();
+        Mouse.setCursor(window);
 
         if (!window.requestFocus()) {
             Component.clearFocus();
Index: wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraSheetSkin.java
===================================================================
--- wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraSheetSkin.java	(revision 1130673)
+++ wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraSheetSkin.java	(working copy)
@@ -584,7 +584,7 @@
 
         Display display = window.getDisplay();
         display.getContainerMouseListeners().add(displayMouseListener);
-        display.reenterMouse();
+        Mouse.setCursor(window);
 
         dropShadowDecorator.setShadowOpacity(DropShadowDecorator.DEFAULT_SHADOW_OPACITY);
 
Index: wtk/src/org/apache/pivot/wtk/Component.java
===================================================================
--- wtk/src/org/apache/pivot/wtk/Component.java	(revision 1130639)
+++ wtk/src/org/apache/pivot/wtk/Component.java	(working copy)
@@ -2680,26 +2680,6 @@
         return previousValue;
     }
 
-    /**
-     * If the mouse is currently over the component, causes the component to
-     * fire <tt>mouseOut()</tt> and a <tt>mouseMove()</tt> at the current mouse
-     * location.
-     * <p>
-     * This method is primarily useful when consuming container mouse motion
-     * events, since it allows a caller to reset the mouse state based on the
-     * event consumption logic.
-     */
-    public void reenterMouse() {
-        if (isMouseOver()) {
-            mouseOut();
-
-            Display display = getDisplay();
-            Point location = display.getMouseLocation();
-            location = mapPointFromAncestor(display, x, y);
-            mouseMove(location.x, location.y);
-        }
-    }
-
     protected boolean mouseMove(int x, int y) {
         boolean consumed = false;
 
