Fixed the temp unit not changing bug because AndroidStudio buggy refactoring