From f24553a6f8df02e1104d6f48f45c6027d5f6bbf9 Mon Sep 17 00:00:00 2001 From: Zhicheng Wang Date: Wed, 16 Aug 2017 07:39:03 +0800 Subject: [PATCH] fix: don't toggle translate-result in homepage --- aio/src/app/layout/doc-viewer/doc-viewer.component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aio/src/app/layout/doc-viewer/doc-viewer.component.ts b/aio/src/app/layout/doc-viewer/doc-viewer.component.ts index 876a11e670..4d7161c7f5 100644 --- a/aio/src/app/layout/doc-viewer/doc-viewer.component.ts +++ b/aio/src/app/layout/doc-viewer/doc-viewer.component.ts @@ -12,9 +12,9 @@ import { OnDestroy, Output, } from '@angular/core'; -import { EmbeddedComponents } from 'app/embedded/embedded.module'; -import { DocumentContents } from 'app/documents/document.service'; import { Title } from '@angular/platform-browser'; +import { DocumentContents } from 'app/documents/document.service'; +import { EmbeddedComponents } from 'app/embedded/embedded.module'; import { TocService } from 'app/shared/toc.service'; interface EmbeddedComponentFactory { @@ -145,7 +145,7 @@ export class DocViewerComponent implements DoCheck, OnDestroy { const element = findTranslationResult($event.target as Element); if (element.hasAttribute('translation-result')) { const origin = element.nextElementSibling; - if (!origin || origin.hasAttribute('translation-result')) { + if (!origin || origin.hasAttribute('translation-result') || origin.tagName !== element.tagName) { return; }