Fix bug of toggling mode in preferences screen doesn't behave correctly
Fix bug of toggling mode in preferences screen doesn't behave correctly

mauris/nusmods,chunqi/nusmods,nusmodifications/nusmods,nathanajah/nusmods,Yunheng/nusmods,zhouyichen/nusmods,chunqi/nusmods,Yunheng/nusmods,nusmodifications/nusmods,chunqi/nusmods,mauris/nusmods,zhouyichen/nusmods,Yunheng/nusmods,nusmodifications/nusmods,zhouyichen/nusmods,Yunheng/nusmods,nusmodifications/nusmods,nathanajah/nusmods,mauris/nusmods,zhouyichen/nusmods,mauris/nusmods,chunqi/nusmods,Yunheng/nusmods,nathanajah/nusmods,nathanajah/nusmods