From ecfa7b5a992e31020b2584f61214c2728627c29c Mon Sep 17 00:00:00 2001 From: Alexander Rose <alexander.rose@weirdbyte.de> Date: Sun, 19 Sep 2021 15:45:08 -0700 Subject: [PATCH] fix currentTheme not set in Representation.createMulti --- src/mol-repr/representation.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mol-repr/representation.ts b/src/mol-repr/representation.ts index bad2eb42e..5daed3f5e 100644 --- a/src/mol-repr/representation.ts +++ b/src/mol-repr/representation.ts @@ -226,7 +226,7 @@ namespace Representation { let version = 0; const updated = new Subject<number>(); const currentState = stateBuilder.create(); - const currentTheme = Theme.createEmpty(); + let currentTheme = Theme.createEmpty(); let currentParams: P; let currentProps: PD.Values<P>; @@ -314,6 +314,7 @@ namespace Representation { } }, setTheme: (theme: Theme) => { + currentTheme = theme; for (let i = 0, il = reprList.length; i < il; ++i) { reprList[i].setTheme(theme); } -- GitLab