diff --git a/packages/core/src/browser/about-dialog.tsx b/packages/core/src/browser/about-dialog.tsx index 9741a00e9e792..457c440cf7332 100644 --- a/packages/core/src/browser/about-dialog.tsx +++ b/packages/core/src/browser/about-dialog.tsx @@ -19,6 +19,7 @@ import { inject, injectable, postConstruct } from 'inversify'; import { DialogProps } from './dialogs'; import { ReactDialog } from './dialogs/react-dialog'; import { ApplicationServer, ApplicationInfo, ExtensionInfo } from '../common/application-protocol'; +import { Message } from './widgets/widget'; export const ABOUT_CONTENT_CLASS = 'theia-aboutDialog'; export const ABOUT_EXTENSIONS_CLASS = 'theia-aboutExtensions'; @@ -79,5 +80,10 @@ export class AboutDialog extends ReactDialog { ; } + protected onAfterAttach(msg: Message): void { + super.onAfterAttach(msg); + this.update(); + } + get value(): undefined { return undefined; } }