summaryrefslogtreecommitdiffstats
path: root/loleaflet
diff options
context:
space:
mode:
Diffstat (limited to 'loleaflet')
-rw-r--r--loleaflet/src/control/Control.ContextMenu.js1
-rw-r--r--loleaflet/src/control/Control.JSDialogBuilder.js4
-rw-r--r--loleaflet/src/layer/tile/CalcTileLayer.js2
3 files changed, 5 insertions, 2 deletions
diff --git a/loleaflet/src/control/Control.ContextMenu.js b/loleaflet/src/control/Control.ContextMenu.js
index db34a56009..3f0a4c035a 100644
--- a/loleaflet/src/control/Control.ContextMenu.js
+++ b/loleaflet/src/control/Control.ContextMenu.js
@@ -78,7 +78,6 @@ L.Control.ContextMenu = L.Control.extend({
'SpellingAndGrammarDialog', 'FontDialog', 'FontDialogForParagraph',
// spreadsheet
'FormatCellDialog',
- 'ShowNote', 'HideNote', 'DeleteNote',
]
},
diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js
index fc3cf66441..a925b0a1fb 100644
--- a/loleaflet/src/control/Control.JSDialogBuilder.js
+++ b/loleaflet/src/control/Control.JSDialogBuilder.js
@@ -2129,6 +2129,10 @@ L.Control.JSDialogBuilder = L.Control.extend({
data.command.startsWith('.uno:InsertPageFooter')) &&
data.checked && data.checked === true) {
return;
+ } else if (data.command === '.uno:ShowNote') {
+ builder.map._docLayer.showAnnotationFromCurrentCell();
+ } else if (data.command === '.uno:HideNote') {
+ builder.map._docLayer.hideAnnotationFromCurrentCell();
}
builder.map.sendUnoCommand(data.command);
}
diff --git a/loleaflet/src/layer/tile/CalcTileLayer.js b/loleaflet/src/layer/tile/CalcTileLayer.js
index 8960ddaf5c..11d0a47098 100644
--- a/loleaflet/src/layer/tile/CalcTileLayer.js
+++ b/loleaflet/src/layer/tile/CalcTileLayer.js
@@ -109,7 +109,7 @@ L.CalcTileLayer = L.TileLayer.extend({
var annotations = this._annotations[this._selectedPart];
for (var key in annotations) {
var annotation = annotations[key]._annotation;
- if (this._cellCursor.contains(annotation._data.cellPos)) {
+ if (this._cellCursor.intersects(annotation._data.cellPos)) {
this._map.addLayer(annotation);
annotation.show();
}