diff --git a/src/core/components/errors.jsx b/src/core/components/errors.jsx index c4b33a3d..a229f555 100644 --- a/src/core/components/errors.jsx +++ b/src/core/components/errors.jsx @@ -5,14 +5,18 @@ import Collapse from "react-collapse" export default class Errors extends React.Component { static propTypes = { - jumpToLine: PropTypes.func, + editorActions: PropTypes.object, errSelectors: PropTypes.object.isRequired, layoutSelectors: PropTypes.object.isRequired, layoutActions: PropTypes.object.isRequired } render() { - let { jumpToLine, errSelectors, layoutSelectors, layoutActions } = this.props + let { editorActions, errSelectors, layoutSelectors, layoutActions } = this.props + + if(editorActions && editorActions.jumpToLine) { + var jumpToLine = editorActions.jumpToLine + } let errors = errSelectors.allErrors() @@ -95,7 +99,7 @@ const SpecErrorItem = ( { error, jumpToLine } ) => {