fix the position when menu's css has a padding-top and padding-bottom

If I add a padding-top and padding-bottom to .context-menu-list, the contextmenu position is wrong.