From 0567b098ec75d359fc4715fe265b11f28e96a5b8 Mon Sep 17 00:00:00 2001 From: orangemug Date: Sun, 9 Feb 2020 16:48:52 +0000 Subject: [PATCH] Fixed undo button disabled state for expressions. --- src/components/fields/_ExpressionProperty.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/fields/_ExpressionProperty.jsx b/src/components/fields/_ExpressionProperty.jsx index fe1a043..675dc3f 100644 --- a/src/components/fields/_ExpressionProperty.jsx +++ b/src/components/fields/_ExpressionProperty.jsx @@ -20,7 +20,7 @@ export default class ExpressionProperty extends React.Component { error: PropTypes.object, onChange: PropTypes.func, onUndo: PropTypes.func, - canUndo: PropTypes.bool, + canUndo: PropTypes.func, } constructor (props) { @@ -29,6 +29,7 @@ export default class ExpressionProperty extends React.Component { render() { const {value, canUndo} = this.props; + const undoDisabled = canUndo ? !canUndo() : true; const deleteStopBtn = ( <> @@ -36,7 +37,7 @@ export default class ExpressionProperty extends React.Component {