diff --git a/ui/job-view/pushes/JobButton.jsx b/ui/job-view/pushes/JobButton.jsx index a5a5c61300a..261448a352f 100644 --- a/ui/job-view/pushes/JobButton.jsx +++ b/ui/job-view/pushes/JobButton.jsx @@ -39,13 +39,19 @@ export default class JobButtonComponent extends React.Component { * shallow compare would allow. */ shouldComponentUpdate(nextProps, nextState) { - const { visible, resultStatus, failureClassificationId } = this.props; + const { + visible, + resultStatus, + failureClassificationId, + intermittent, + } = this.props; const { isSelected, isRunnableSelected } = this.state; return ( visible !== nextProps.visible || resultStatus !== nextProps.resultStatus || failureClassificationId !== nextProps.failureClassificationId || + intermittent !== nextProps.intermittent || isSelected !== nextState.isSelected || isRunnableSelected !== nextState.isRunnableSelected );