May be something is missing in your button implementation, like calling base class method in overloaded one.
Please provide your code.