fix context menu should always be shown in the visible area
Merge pull request #1943 from 0xF013/feature/15168-context-menu-should-always-be-shown-in-the-visible-area

fix context menu should always be shown in the visible area