FIX: menu popup under mouse pointer

e.originalEvent.x and e.originalEvent.y contains coordinates relative to the current window,
but menu.popup() uses full screen coordinates