Fix unfurler language support

This commit is contained in:
Mononaut
2022-08-02 21:02:33 +00:00
parent 7b576c9a76
commit be0028b7f0
4 changed files with 121 additions and 32 deletions

View File

@@ -76,7 +76,7 @@ export class OpenGraphService {
this.metaService.updateTag({ property: 'og:preview:loading', content: 'loading'});
}
// signal that an event has resolved
// mark an event as resolved
// if all registered events have resolved, signal we are ready for a screenshot
waitOver(event) {
if (this.previewLoadingEvents[event]) {
@@ -100,9 +100,11 @@ export class OpenGraphService {
}
loadPage(path) {
this.resetLoading();
this.ngZone.run(() => {
this.router.navigateByUrl(path);
})
if (path !== this.router.url) {
this.resetLoading();
this.ngZone.run(() => {
this.router.navigateByUrl(path);
})
}
}
}