It's not a bug, it's a feature. :P Have a look at [this demo](http://haxeflixel.com/demos/Collision-and-grouping/) for example and have a close look at the label when pressing the button, it moves one pixel down to add some feeling of "depth". 

Still, I agree we shouldn't hardcode it like that. @larsiusprime actually has actually had to add some nasty code to `FlxUITypedButton` to undo this on demand. We should probably turn `labelOffset` into an `Array<FlxPoint>` which is initialized with `[new FlxPoint(), new FlxPoint, new FlxPoint(0, 1)]`.