diff options
author | Gökay Şatır <gokaysatir@collabora.com> | 2022-07-15 15:26:46 +0300 |
---|---|---|
committer | Gökay ŞATIR <gokaysatir@gmail.com> | 2022-07-16 15:59:24 +0300 |
commit | 2d7a050889e1239f7a9576805b602d89df8513cd (patch) | |
tree | 1593111fbc00cf4c107df00da547404a54d5da53 /browser | |
parent | Beautify the version string. (diff) | |
download | online-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.js | 5 |
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) { |