summaryrefslogtreecommitdiffstats
path: root/browser
diff options
context:
space:
mode:
authorGökay Şatır <gokaysatir@collabora.com>2022-07-15 15:26:46 +0300
committerGökay ŞATIR <gokaysatir@gmail.com>2022-07-16 15:59:24 +0300
commit2d7a050889e1239f7a9576805b602d89df8513cd (patch)
tree1593111fbc00cf4c107df00da547404a54d5da53 /browser
parentBeautify the version string. (diff)
downloadonline-2d7a050889e1239f7a9576805b602d89df8513cd.tar.gz
online-2d7a050889e1239f7a9576805b602d89df8513cd.zip
remove interval timer and listen to updateviewlist event.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com> Change-Id: I12a236ad6ee112e620c100b8bbf0663cd2e3c4b6
Diffstat (limited to 'browser')
-rw-r--r--browser/src/map/handler/Map.Infobar.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/browser/src/map/handler/Map.Infobar.js b/browser/src/map/handler/Map.Infobar.js
index 0e75273426..36fef72b61 100644
--- a/browser/src/map/handler/Map.Infobar.js
+++ b/browser/src/map/handler/Map.Infobar.js
@@ -10,12 +10,12 @@ L.Map.mergeOptions({
L.Map.Infobar = L.Handler.extend({
addHooks: function () {
- this._intervalInfo = setInterval(L.bind(this.onUpdateInfo, this), 1800000);
+ this._map.on('updateviewslist', this.onUpdateInfo, this);
this._map.on('infobar', this.onInfobar, this);
},
removeHooks: function () {
- clearInterval(this._intervalInfo);
+ this._map.off('updateviewslist', this.onInfobar, this);
this._map.off('infobar', this.onInfobar, this);
},
@@ -57,7 +57,6 @@ L.Map.Infobar = L.Handler.extend({
window.localStorage.setItem('InfoBarLaterDate', currentDate.getTime());
snackbarMessage = snackbarMessage.replace('%0', e.coolwsd_version);
this._map.uiManager.showSnackbar(snackbarMessage);
- clearInterval(this._intervalInfo);
break;
}
if (v1 < v2) {