Opening component in mouse click position

Hi,
I’m looking for a component which I can open when a user click a grid cell
The component should be opened at the same location the click was triggered
Intuitively I thought of using a PopupView but from what I read the position can’t be controlled,
a ContextMenu could have been adapted, but I need it to be sensitive to left click,

So for now I’m using the Window component K

Any recommendation or tips on the above ?

Thanks

Uri

Have you looked into vaadin-context-menu?
https://cdn.vaadin.com/vaadin-core-elements/master/vaadin-context-menu/demo/advanced.html