fixed problem with activity poping up when new data received by broadcast receiver