Skip to content

Commit ef56200

Browse files
macjohnnyocombe
authored andcommitted
fix(TranslateService): don't change lang if it's already selected
1 parent 942011c commit ef56200

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/translate.service.ts

+5
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,11 @@ export class TranslateService {
205205
* @returns {Observable<*>}
206206
*/
207207
public use(lang: string): Observable<any> {
208+
// don't change the language if the language given is already selected
209+
if(lang === this.currentLang) {
210+
return Observable.of(this.translations[lang]);
211+
}
212+
208213
let pending: Observable<any> = this.retrieveTranslations(lang);
209214

210215
if(typeof pending !== "undefined") {

0 commit comments

Comments
 (0)