MediaButtonReceiver bug fix