It does if the messaging app has been open before because the onMessageReceived event still fires. We can put a check there as well?