Yes, it does change when the user changes his or her default. But PlacesHomeView::Refresh() is called everytime the Dash is opened anyway (every time UBUS_DASH_VISIBLE gets triggered) and then also checks the the gconf key. Leaving the gconf key notification enabled is therefore (as far as I can see) pointless when we check the gconf key anyway every time the Dash opens.
Yes, it does change when the user changes his or her default. But PlacesHomeView: :Refresh( ) is called everytime the Dash is opened anyway (every time UBUS_DASH_VISIBLE gets triggered) and then also checks the the gconf key. Leaving the gconf key notification enabled is therefore (as far as I can see) pointless when we check the gconf key anyway every time the Dash opens.