bug 855642 - display proper network state, r=arthur

we record current network and reset its state after the user manually
select a network to connect.
Merge pull request #9081 from evelynhung/issue-855642

bug 855642 - display proper network state, r=arthur