fix bug of 3rd progress bar: hidden not work & setting not refreshed