Skip to content
Snippets Groups Projects
Commit 0156c2c9 authored by Alexander Rose's avatar Alexander Rose
Browse files

wip, params

parent 233fcb5d
Branches
Tags
No related merge requests found
......@@ -240,7 +240,8 @@ export class MappedControl extends React.PureComponent<MappedWrapperProps> {
<div style={{ borderLeft: '5px solid #777', paddingLeft: '5px' }}>
{param.type === 'group'
? <GroupControl param={param} value={value} name='param' onChange={this.onChangeParam} onEnter={this.props.onEnter} isEnabled={this.props.isEnabled} />
: param.type === 'mapped' || param.type === 'value' ? null
: param.type === 'mapped' || param.type === 'value'
? null
: <ParamWrapper control={controlFor(param)} param={param} onChange={this.onChangeParam} onEnter={this.props.onEnter} isEnabled={this.props.isEnabled} name={'value'} value={value} />}
</div>
</div>
......
......@@ -8,6 +8,7 @@
import { Color as ColorData } from './color';
import { shallowClone, shallowEqual } from 'mol-util';
import { Vec2 } from 'mol-math/linear-algebra';
import { deepClone } from './object';
export namespace ParamDefinition {
export interface Info {
......@@ -142,7 +143,7 @@ export namespace ParamDefinition {
}
export function clone<P extends Params>(params: P): P {
return shallowClone(params)
return deepClone(params)
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment