Skip to content

Commit 24e0d05

Browse files
fix: timer
1 parent 7ae0697 commit 24e0d05

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/status-bar-items/mob-status-bar-item.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,21 @@ export class MobStatusBarItem {
5656
this._lastSetInterval = null;
5757
}
5858

59-
this._lastSetInterval = setInterval(function () {
59+
60+
const setIntervalId = setInterval(function () {
6061
var date = new Date(0);
6162
date.setSeconds(seconds);
6263
var timeString = date.toISOString().substring(11, 19);
6364

64-
self._statusBarItem.text = `${timeString}`;
65+
self._statusBarItem.text = `$(${self._props.icon}) ${timeString}`;
6566

6667
if (--seconds < 0) {
67-
return;
68+
clearInterval(setIntervalId);
69+
self.stopLoading();
6870
}
6971
}, 1000);
72+
73+
this._lastSetInterval = setIntervalId;
7074
}
7175

7276
public dispose() {

0 commit comments

Comments
 (0)