Browse Source

fix currentTheme not set in Representation.createMulti

Alexander Rose 3 years ago
parent
commit
ecfa7b5a99
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/mol-repr/representation.ts

+ 2 - 1
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);
                 }