mirror of
https://github.com/umap-project/umap.git
synced 2025-04-29 11:52:38 +02:00
chore: pass event to ContextMenu.open
This commit is contained in:
parent
c4b80afb15
commit
42e7fb8dae
4 changed files with 6 additions and 10 deletions
|
@ -88,10 +88,7 @@ const FeatureMixin = {
|
||||||
DomEvent.stop(event)
|
DomEvent.stop(event)
|
||||||
const items = this._map.getContextMenuItems(event)
|
const items = this._map.getContextMenuItems(event)
|
||||||
items.push('-', ...this.feature.getContextMenuItems(event))
|
items.push('-', ...this.feature.getContextMenuItems(event))
|
||||||
this._map.contextmenu.open(
|
this._map.contextmenu.open(event.originalEvent, items)
|
||||||
[event.originalEvent.pageX, event.originalEvent.pageY],
|
|
||||||
items
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onCommit: function () {
|
onCommit: function () {
|
||||||
|
|
|
@ -64,7 +64,7 @@ export default class TableEditor extends WithTemplate {
|
||||||
action: () => this.deleteProperty(property),
|
action: () => this.deleteProperty(property),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
this.contextmenu.open([event.pageX, event.pageY], actions)
|
this.contextmenu.open(event, actions)
|
||||||
}
|
}
|
||||||
|
|
||||||
renderHeaders() {
|
renderHeaders() {
|
||||||
|
|
|
@ -15,7 +15,9 @@ export default class ContextMenu extends Positioned {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
open([left, top], items) {
|
open(event, items) {
|
||||||
|
const left = event.pageX
|
||||||
|
const top = event.pageY
|
||||||
this.container.innerHTML = ''
|
this.container.innerHTML = ''
|
||||||
for (const item of items) {
|
for (const item of items) {
|
||||||
if (item === '-') {
|
if (item === '-') {
|
||||||
|
|
|
@ -1772,10 +1772,7 @@ U.Map = L.Map.extend({
|
||||||
|
|
||||||
onContextMenu: function (event) {
|
onContextMenu: function (event) {
|
||||||
const items = this.getContextMenuItems(event)
|
const items = this.getContextMenuItems(event)
|
||||||
this.contextmenu.open(
|
this.contextmenu.open(event.originalEvent, items)
|
||||||
[event.originalEvent.pageX, event.originalEvent.pageY],
|
|
||||||
items
|
|
||||||
)
|
|
||||||
},
|
},
|
||||||
|
|
||||||
editInOSM: function (e) {
|
editInOSM: function (e) {
|
||||||
|
|
Loading…
Reference in a new issue