mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
Check for null ref in query statusbar timer (#4804)
This commit is contained in:
@@ -96,11 +96,16 @@ export class TimeElapsedStatusBarItem implements IStatusbarItem {
|
|||||||
this.intervalTimer.cancel();
|
this.intervalTimer.cancel();
|
||||||
if (runner.isExecuting) {
|
if (runner.isExecuting) {
|
||||||
this.intervalTimer.cancelAndSet(() => {
|
this.intervalTimer.cancelAndSet(() => {
|
||||||
this._flavorElement.innerText = parseNumAsTimeString(Date.now() - runner.queryStartTime.getTime(), false);
|
let value = runner.queryStartTime ? Date.now() - runner.queryStartTime.getTime() : 0;
|
||||||
|
this._flavorElement.innerText = parseNumAsTimeString(value, false);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
this._flavorElement.innerText = parseNumAsTimeString(Date.now() - runner.queryStartTime.getTime(), false);
|
|
||||||
|
let value = runner.queryStartTime ? Date.now() - runner.queryStartTime.getTime() : 0;
|
||||||
|
this._flavorElement.innerText = parseNumAsTimeString(value, false);
|
||||||
} else {
|
} else {
|
||||||
this._flavorElement.innerText = parseNumAsTimeString(runner.queryEndTime.getTime() - runner.queryStartTime.getTime(), false);
|
let value = runner.queryStartTime && runner.queryEndTime
|
||||||
|
? runner.queryEndTime.getTime() - runner.queryStartTime.getTime() : 0;
|
||||||
|
this._flavorElement.innerText = parseNumAsTimeString(value, false);
|
||||||
}
|
}
|
||||||
show(this._flavorElement);
|
show(this._flavorElement);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user