Skip to content

Commit

Permalink
fixed bug where mouse clicks were handled even when debugger was not …
Browse files Browse the repository at this point in the history
…shown
  • Loading branch information
AdamAtomic committed May 31, 2011
1 parent 13cad14 commit 2e9ebf7
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 14 deletions.
5 changes: 4 additions & 1 deletion org/flixel/system/FlxDebugger.as
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,10 @@ package org.flixel.system
*
* @param E Flash mouse event.
*/
protected function onMouseOut(E:MouseEvent=null):void { hasMouse = false; }
protected function onMouseOut(E:MouseEvent=null):void
{
hasMouse = false;
}

/**
* Rearrange the debugger windows using one of the constants specified in FlxG.
Expand Down
14 changes: 7 additions & 7 deletions org/flixel/system/debug/VCR.as
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,9 @@ package org.flixel.system.debug
removeChild(_step);
_step = null;

stage.removeEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
stage.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
stage.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
parent.removeEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
parent.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
parent.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
}

/**
Expand Down Expand Up @@ -444,10 +444,10 @@ package org.flixel.system.debug
if(root == null)
return;
removeEventListener(Event.ENTER_FRAME,init);
stage.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
stage.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
stage.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);

parent.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
parent.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
parent.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);
}

/**
Expand Down
12 changes: 6 additions & 6 deletions org/flixel/system/debug/Vis.as
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ package org.flixel.system.debug
removeChild(_bounds);
_bounds = null;

stage.removeEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
stage.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
stage.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
parent.removeEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
parent.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
parent.removeEventListener(MouseEvent.MOUSE_UP,onMouseUp);
}

//***ACTUAL BUTTON BEHAVIORS***//
Expand All @@ -77,9 +77,9 @@ package org.flixel.system.debug
return;
removeEventListener(Event.ENTER_FRAME,init);

stage.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
stage.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
stage.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);
parent.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
parent.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDown);
parent.addEventListener(MouseEvent.MOUSE_UP,onMouseUp);
}

/**
Expand Down

0 comments on commit 2e9ebf7

Please sign in to comment.