From ee83d170285261bc04b44ecbe640ef4ddc11541c Mon Sep 17 00:00:00 2001 From: morethanwords Date: Wed, 26 Aug 2020 14:59:14 +0300 Subject: [PATCH] Fix audio & video simultaneous play --- src/lib/lottieLoader.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/lottieLoader.ts b/src/lib/lottieLoader.ts index 9b7af086..482efdcf 100644 --- a/src/lib/lottieLoader.ts +++ b/src/lib/lottieLoader.ts @@ -2,6 +2,7 @@ import { isApple, mediaSizes, isSafari } from "./config"; import { logger, LogLevels } from "./logger"; import animationIntersector from "../components/animationIntersector"; import apiManager from "./mtproto/mtprotoworker"; +import { copy } from "./utils"; let convert = (value: number) => { return Math.round(Math.min(Math.max(value, 0), 1) * 255); @@ -638,6 +639,7 @@ class LottieLoader { //params.autoplay = true; if(toneIndex >= 1 && toneIndex <= 5) { + params.animationData = copy(params.animationData); this.applyReplacements(params.animationData, toneIndex); }