sync the hub tab icon with tab disconnect and tab connected colors, avoid unnecessary async calls.