fixing language selection disappearance when showing cached home view