diff --git a/src/containers/blocks.jsx b/src/containers/blocks.jsx index 8e882de13c9e9f6b292b0b97205c2e72c4bb322e..499d77636116b287d0acb3de60c939a0d31f0bd3 100644 --- a/src/containers/blocks.jsx +++ b/src/containers/blocks.jsx @@ -22,7 +22,6 @@ import {updateToolbox} from '../reducers/toolbox'; import {activateColorPicker} from '../reducers/color-picker'; import {closeExtensionLibrary} from '../reducers/modals'; import {activateCustomProcedures, deactivateCustomProcedures} from '../reducers/custom-procedures'; -import {viewAlert} from '../reducers/alerts'; const addFunctionListener = (object, property, callback) => { const oldFn = object[property]; @@ -379,7 +378,6 @@ class Blocks extends React.Component { this.setState({connectionModal: null}); } handleStatusButtonUpdate () { - this.props.onViewAlert(); this.ScratchBlocks.refreshStatusButtons(this.workspace); } handlePromptCallback (input, optionSelection) { @@ -414,7 +412,6 @@ class Blocks extends React.Component { onActivateCustomProcedures, onRequestCloseExtensionLibrary, onRequestCloseCustomProcedures, - onViewAlert, toolboxXML, ...props } = this.props; @@ -476,7 +473,6 @@ Blocks.propTypes = { onActivateCustomProcedures: PropTypes.func, onRequestCloseCustomProcedures: PropTypes.func, onRequestCloseExtensionLibrary: PropTypes.func, - onViewAlert: PropTypes.func, options: PropTypes.shape({ media: PropTypes.string, zoom: PropTypes.shape({ @@ -560,7 +556,6 @@ const mapDispatchToProps = dispatch => ({ onRequestCloseCustomProcedures: data => { dispatch(deactivateCustomProcedures(data)); }, - onViewAlert: () => dispatch(viewAlert()), updateToolboxState: toolboxXML => { dispatch(updateToolbox(toolboxXML)); } diff --git a/src/lib/vm-listener-hoc.jsx b/src/lib/vm-listener-hoc.jsx index 67e70f90019e90b92c262fdef5067c12c9c927ff..152caff8028a60cc82874152799a7d98e23920ea 100644 --- a/src/lib/vm-listener-hoc.jsx +++ b/src/lib/vm-listener-hoc.jsx @@ -9,6 +9,7 @@ import {updateTargets} from '../reducers/targets'; import {updateBlockDrag} from '../reducers/block-drag'; import {updateMonitors} from '../reducers/monitors'; import {setRunningState, setTurboState} from '../reducers/vm-status'; +import {viewAlert} from '../reducers/alerts'; /* * Higher Order Component to manage events emitted by the VM