diff --git a/src/mol-plugin/command.ts b/src/mol-plugin/command.ts
index d948e992e3e67457386996e08471315328648d77..211e70870c8e93e48729cb72aa6d03caf10a4512 100644
--- a/src/mol-plugin/command.ts
+++ b/src/mol-plugin/command.ts
@@ -8,7 +8,7 @@ import { Camera } from 'mol-canvas3d/camera';
 import { PluginCommand } from './command/base';
 import { Transform, State } from 'mol-state';
 import { StateAction } from 'mol-state/action';
-import { Canvas3DParams } from 'mol-canvas3d/canvas3d';
+import { Canvas3DProps } from 'mol-canvas3d/canvas3d';
 
 export * from './command/base';
 
@@ -46,6 +46,6 @@ export const PluginCommands = {
         }
     },
     Canvas3D: {
-        SetSettings: PluginCommand<{ settings: Partial<Canvas3DParams> }>({ isImmediate: true })
+        SetSettings: PluginCommand<{ settings: Partial<Canvas3DProps> }>({ isImmediate: true })
     }
 }
\ No newline at end of file
diff --git a/src/mol-plugin/state.ts b/src/mol-plugin/state.ts
index e120f86bcc2067f7eeba347b66cad962f0ce35e8..616538d627f787a907cdf3d720b5b5cfc254c90a 100644
--- a/src/mol-plugin/state.ts
+++ b/src/mol-plugin/state.ts
@@ -11,7 +11,7 @@ import { PluginBehavior } from './behavior';
 import { CameraSnapshotManager } from './state/camera';
 import { PluginStateSnapshotManager } from './state/snapshots';
 import { RxEventHelper } from 'mol-util/rx-event-helper';
-import { Canvas3DParams } from 'mol-canvas3d/canvas3d';
+import { Canvas3DProps } from 'mol-canvas3d/canvas3d';
 import { PluginCommands } from './command';
 export { PluginState }
 
@@ -91,7 +91,7 @@ namespace PluginState {
         cameraSnapshots: CameraSnapshotManager.StateSnapshot,
         canvas3d: {
             camera: Camera.Snapshot,
-            viewport: Canvas3DParams
+            viewport: Canvas3DProps
         }
     }
 }