Bug 1050679 - Use wifi network information of state change event.

why we have to double check `event` here ? Is there chance that there is no network in event ?