 
         regX = NaN;
         regY = NaN;
-        dispatchEvent(new Event("stopDragging", true));
+
+        ISystemManager2(systemManager).deployMouseShields(false);
     }
 
     /**

    		// trace("all the mouse moves were not turned off");
    		return;
    	}
        move(event.stageX - regX, event.stageY - regY);
    }


     */
    private function stage_mouseLeaveHandler(event:Event):void
    {
        // trace("stage_mouseLeaveHandler: " + event);
        if (!isNaN(regX))
            stopDragging();
    }
