summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSzymon Kłos <szymon.klos@collabora.com>2024-03-27 13:52:12 +0100
committerSzymon Kłos <eszkadev@gmail.com>2024-04-29 18:43:51 +0200
commit1e0a06d66d5b38bffb2a74bf9a7780f818126493 (patch)
tree92e370c857c262849c3afd9e3e1f379d4110ceed
parentFix unobutton's lack of pointer cursor (diff)
downloadonline-1e0a06d66d5b38bffb2a74bf9a7780f818126493.tar.gz
online-1e0a06d66d5b38bffb2a74bf9a7780f818126493.zip
Fix error on hide tooltip
Tooltip can be modified only when was already initialized. Sometimes we tried to hide it without initilization. Signed-off-by: Szymon Kłos <szymon.klos@collabora.com> Change-Id: I6f4a18acef6be2d3c00548f8b4408c7876d6bdfa (cherry picked from commit 6f44bbc6008296b7758d3b643fda430a5be763a8)
-rw-r--r--browser/src/control/Control.UIManager.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/browser/src/control/Control.UIManager.js b/browser/src/control/Control.UIManager.js
index 756165663e..34c338943f 100644
--- a/browser/src/control/Control.UIManager.js
+++ b/browser/src/control/Control.UIManager.js
@@ -1083,8 +1083,10 @@ L.Control.UIManager = L.Control.extend({
hideFormulaTooltip: function() {
var elem = $('.leaflet-layer');
- if ($('.ui-tooltip').length > 0)
+ if ($('.ui-tooltip').length > 0) {
+ elem.tooltip();
elem.tooltip('option', 'disabled', true);
+ }
},
// Snack bar
@@ -1724,6 +1726,7 @@ L.Control.UIManager = L.Control.extend({
});
}
else {
+ elem.tooltip();
elem.tooltip({disabled: true});
(new Hammer(elem.get(0), {recognizers: [[Hammer.Press]]}))
.on('press', function () {