return d;
}
var cs:ControllerState = sharedMouseEvents(event, entity);
- if (cs) return cs;
- return this;
+ return cs ? cs : this;
}
override public function processKeyboardEvent(event:KeyboardEvent):ControllerState {
case Keyboard.BACKSPACE: return deleteNode();
case Keyboard.DELETE: return deleteNode();
}
- return this;
+ var cs:ControllerState = sharedKeyboardEvents(event);
+ return cs ? cs : this;
}
override public function enterState():void {