# onMouseMove kill?

**URL:** <https://forum.kirupa.com/t/onmousemove-kill/256176>\
**Category:** Uncategorized\
**Created:** [March 31, 2008, 5:11pm UTC](https://forum.kirupa.com/t/onmousemove-kill/256176 "2008-03-31T17:11:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mleep](https://avatars.discourse-cdn.com/v4/letter/m/ea5d25/32.png) [@mleep](https://forum.kirupa.com/u/mleep)\
**Post date:** [March 31, 2008, 5:11pm UTC](https://forum.kirupa.com/t/onmousemove-kill/256176/1 "2008-03-31T17:11:16Z")

</div>

how do i STOP “onMouseMove” from working after it does the tweens I have below? with this current code, the tween just keeps happening on any movement within the boundary.

```auto
var scaleDown:Number = 70;
_root.mc_imageHolder._xscale = scaleDown;
_root.mc_imageHolder._yscale = scaleDown;
var duration:Number = 20;

dockUpListener.onMouseMove = function ():Void {

    // Greater than 87% of the stage
    if ( (_ymouse/Stage.height) > .87 ) {
        
        var myXTween:Tween = new Tween( _root.mc_imageHolder, "_xscale", Bounce.easeOut, scaleDown, 100, duration, false);
        var myYTween:Tween = new Tween( _root.mc_imageHolder, "_yscale", Bounce.easeOut, scaleDown, 100, duration, false);
       
        _root.mc_imageHolder._y = 734;

        Mouse.removeListener(dockUpListener);
    }    
}
Mouse.addListener(dockUpListener);

dockDownListener.onMouseMove = function ():Void {
    
    if ( (_ymouse/Stage.height) < .87 ) {
        
        var myXTween:Tween = new Tween( _root.mc_imageHolder, "_xscale", Bounce.easeOut, 100, scaleDown, duration, false);
        var myYTween:Tween = new Tween( _root.mc_imageHolder, "_yscale", Bounce.easeOut, 100, scaleDown, duration, false);

        _root.mc_imageHolder._y = 744;
        
        Mouse.removeListener(dockDownListener);
    }    
}
Mouse.addListener(dockDownListener);

```
