diff --git a/src/containers/target-pane.jsx b/src/containers/target-pane.jsx index cd8d9d6358eacfe6acf93e6f523faf8a949963bb..3d54b86cbe151004cdee8d89386d02917c02dd42 100644 --- a/src/containers/target-pane.jsx +++ b/src/containers/target-pane.jsx @@ -73,7 +73,9 @@ class TargetPane extends React.Component { this.props.vm.postSpriteInfo({y}); } handleDeleteSprite (id) { - const restoreFun = this.props.vm.deleteSprite(id); + const restoreSprite = this.props.vm.deleteSprite(id); + const restoreFun = () => restoreSprite().then(this.handleActivateBlocksTab); + this.props.dispatchUpdateRestore({ restoreFun: restoreFun, deletedItem: 'Sprite'