[Widget] Re-register ContentObserver when provider is created