Widget update on network change event