diff --git a/src/modules/esl-media/core/esl-media.ts b/src/modules/esl-media/core/esl-media.ts index 1d749ac54..6c8ad0260 100644 --- a/src/modules/esl-media/core/esl-media.ts +++ b/src/modules/esl-media/core/esl-media.ts @@ -1,3 +1,4 @@ +import {isElement} from '../../esl-utils/misc/object'; import {ExportNs} from '../../esl-utils/environment/export-ns'; import {ESLBaseElement} from '../../esl-base-element/core'; import {bind, prop, attr, boolAttr} from '../../esl-utils/decorators'; @@ -332,9 +333,7 @@ export class ESLMedia extends ESLBaseElement { @bind protected _onRefresh(e: Event): void { const {target} = e; - if (target instanceof HTMLElement && target.contains(this)) { - this._onResize(); - } + if (isElement(target) && target.contains(this)) this._onResize(); } @bind