mirror of
https://github.com/Doodle3D/Doodle3D-Slicer.git
synced 2024-11-22 13:37:58 +01:00
remove canvas width height updating
This commit is contained in:
parent
1f7b48662a
commit
22298c9cb6
@ -175,9 +175,6 @@ class Interface extends React.Component {
|
|||||||
box.scale.set(dimensions.y, dimensions.z, dimensions.x);
|
box.scale.set(dimensions.y, dimensions.z, dimensions.x);
|
||||||
render();
|
render();
|
||||||
}
|
}
|
||||||
if (setSize && nextProps.width !== this.props.width || nextProps.height !== this.props.height || nextProps.pixelRatio !== this.props.pixelRatio) {
|
|
||||||
setSize(nextProps.width, nextProps.height, nextProps.pixelRatio);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
onResize = (width, height) => {
|
onResize = (width, height) => {
|
||||||
@ -189,14 +186,14 @@ class Interface extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { width, height, classes, onCompleteActions, defaultPrinter, defaultQuality, defaultMaterial } = this.props;
|
const { classes, onCompleteActions, defaultPrinter, defaultQuality, defaultMaterial } = this.props;
|
||||||
const { sliced, isSlicing, progress, gcode, controlMode, settings, printers, quality, material } = this.state;
|
const { sliced, isSlicing, progress, gcode, controlMode, settings, printers, quality, material } = this.state;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={classes.container}>
|
<div className={classes.container}>
|
||||||
<div className={classes.d3View}>
|
<div className={classes.d3View}>
|
||||||
<ReactResizeDetector handleWidth handleHeight onResize={this.onResize} />
|
<ReactResizeDetector handleWidth handleHeight onResize={this.onResize} />
|
||||||
<canvas className={classes.canvas} ref="canvas" width={width} height={height} />
|
<canvas className={classes.canvas} ref="canvas" />
|
||||||
{!sliced && <div className={classes.controlBar}>
|
{!sliced && <div className={classes.controlBar}>
|
||||||
<RaisedButton className={classes.controlButton} onTouchTap={this.resetMesh} primary label="reset" />
|
<RaisedButton className={classes.controlButton} onTouchTap={this.resetMesh} primary label="reset" />
|
||||||
<RaisedButton className={classes.controlButton} disabled={controlMode === 'translate'} onTouchTap={() => this.setState({ controlMode: 'translate' })} primary label="translate" />
|
<RaisedButton className={classes.controlButton} disabled={controlMode === 'translate'} onTouchTap={() => this.setState({ controlMode: 'translate' })} primary label="translate" />
|
||||||
|
Loading…
Reference in New Issue
Block a user