diff --git a/superset/assets/src/SqlLab/components/QueryAutoRefresh.jsx b/superset/assets/src/SqlLab/components/QueryAutoRefresh.jsx index 4bd034e712a79..0839c25cb7379 100644 --- a/superset/assets/src/SqlLab/components/QueryAutoRefresh.jsx +++ b/superset/assets/src/SqlLab/components/QueryAutoRefresh.jsx @@ -23,7 +23,7 @@ class QueryAutoRefresh extends React.PureComponent { const now = new Date().getTime(); return Object.values(queries) .some( - q => ['running', 'started', 'pending', 'fetching'].indexOf(q.state) >= 0 && + q => ['running', 'started', 'pending', 'fetching', 'rendering'].indexOf(q.state) >= 0 && now - q.startDttm < MAX_QUERY_AGE_TO_POLL, ); } diff --git a/superset/assets/src/SqlLab/components/ResultSet.jsx b/superset/assets/src/SqlLab/components/ResultSet.jsx index 6fa6a277d6cad..6fa820057cce0 100644 --- a/superset/assets/src/SqlLab/components/ResultSet.jsx +++ b/superset/assets/src/SqlLab/components/ResultSet.jsx @@ -200,7 +200,7 @@ export default class ResultSet extends React.PureComponent { } let progressBar; let trackingUrl; - if (query.progress > 0 && query.state === 'running') { + if (query.progress > 0) { progressBar = (