From e1de39073c3a186c5cdf92629120268d31dacccb Mon Sep 17 00:00:00 2001 From: Tooru Fujisawa Date: Sat, 18 Nov 2023 16:08:30 +0900 Subject: [PATCH] Bug 1864125 - Dynamically update intermittent icon when other sucessful job appears. --- ui/job-view/pushes/JobButton.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 );