fix temp reported when control view is not visible