ContextMenu and Iframe Wrong Location

The contextMenu showAt function does not consider if the mouseEvent or element is inside an IFrame which can cause it to appear in the wrong location.



Unfortunately currently it is not available to detect the exact element located inside the iframe.
I can suggest you to initialize the contextMenu in your iframe.